Metadata-Version: 1.1
Name: ebcloudstore
Version: 1.1
Summary: nullpa cloud store
Home-page: http://open.53iq.com/guide
Author: zdw
Author-email: zhengdw@56iq.com
License: http://www.apache.org/licenses/LICENSE-2.0
Description: 53iq cloud store python sdk
        ============================
        
        ebcloudstore is a sdk for 53iq cloud
        
        hello,world
        ------------
        
        .. code-block:: python
        
            from ebcloudstore.client import EbStore
            store = EbStore("your token")
            r = store.upload("/your/file/path/hello.jpg")
            print(r)
        
        
        use in tornado
        --------------
        
        .. code-block:: python
        
            def post(self):
                    if len(self.request.files) >= 1:
                        file_metas = self.request.files["myfile"]
                        for meta in file_metas:
                            from ebcloudstore.client import EbStore
                            store = EbStore("your token")
                            r = store.upload(meta['body'],meta['filename'], meta["content_type"])
                            self.write(r)
        
        use in django
        --------------
        
        .. code-block:: python
        
            def test(request):
                if request.method == "POST":
                    if len(request.FILES.dict()) >= 1:
                        f = request.FILES["myfile"]
                        fn_arr = f.name.split(".")
                        from ebcloudstore.client import EbStore
                        store = EbStore("your token")
                        r = store.upload(f.read(),f.name,f.content_type)
                        return HttpResponse(r)
        
        
        callback after finished
        -------------------------
        
        .. code-block:: python
        
            from ebcloudstore.client import EbStore
            store = EbStore("your token",action="callback",callback_url="http://your.domain.receive")
            r = store.upload("/your/file/path/hello.jpg")
        
        Installation
        --------------
        
        **Automatic installation**::
        
            pip install ebcloudstore
        
        * once you want to use this sdk,first of all you need a token, apply for by email to zhengdw@56iq.com
        * only python3.x supported
        
Keywords: 53iq,xingji,ebanswers
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
