Metadata-Version: 2.1
Name: mobio-media-sdk
Version: 0.2.9
Summary: Mobio Media SDK
Home-page: https://github.com/mobiovn
Author: MOBIO
Author-email: contact@mobio.vn
License: MIT
Project-URL: Source, https://github.com/mobiovn
Description: ##  Thư viện Media.
        
        ### Cài đặt:
        
        ```bash
         $ pip3 install mobio-media-sdk
         ```
        
        #### Log:
        
        - Version: 0.1.1: Thêm mobio token.
        - Version: 0.1.2: Add json.dums by func finish_save_file_by_filepath
        - Version: 0.1.3: Add func get_path_by_url, get_binary_by_url
            + Hướng dẫn sử dụng:
                + func get_path_by_url -> kết quả trả về là path của url.
                  ```python3
                  from mobio.sdks.media.mobio_media_sdk import MobioMediaSDK
                  MobioMediaSDK().get_path_by_url(url)
                  ```
                + func get_binary_by_url -> kết quả trả về là binary của url
                  ```python3
                  from mobio.sdks.media.mobio_media_sdk import MobioMediaSDK
                  MobioMediaSDK().get_binary_by_url(url)
                  ```
        - Version: 0.1.4: Add func get_filename_by_url
          + Hướng dẫn sử dụng:
            + func get_filename_by_url -> kết quả trả về là filename của url
              ```python3
              from mobio.sdks.media.mobio_media_sdk import MobioMediaSDK
              MobioMediaSDK().get_filename_by_url(url)
              ```
        - Version: 0.1.5: Delete system_config
        - Version: 0.1.6: Rename get_local_path_by_url -> get_path_by_url
        - Version: 0.1.7: Option read file "r" -> "rb"
        - Version: 0.1.8: Update lại token call từ Admin
        - Version: 0.1.9: Bổ sung tính năng:
          - Tạo public link khi chưa có file upload.
              ```python3
              from mobio.sdks.media.mobio_media_sdk import MobioMediaSDK
              MobioMediaSDK().create_public_url_without_file(
                    merchant_id="merchant_id",
                    filename="filename",
                    mimetype_str="mimetype_str"
              )
        
              result = {
                'url': '',
                'local_path': '',
                'filename': ''
              }
              ```
              Sau khi xử lý nghiệp vụ xong có thể dùng func sau để Lưu file được lấy path từ URL
              ```python3
               from mobio.sdks.media.mobio_media_sdk import MobioMediaSDK
               MobioMediaSDK().finish_save_file_by_public_url(filepath="filepath", url="url")
              ```
          - Thêm option **file_byte** khi upload file. Option này phục vụ cho nhu cầu upload file bằng bytes.
        
        - Version: 0.2.0: Bổ sung option display, group_ids
        - Version: 0.2.1: Bổ sung merchant_id
        - Version: 0.2.2: Sửa từ get public-host từ module media sang module Admin.
        - Version: 0.2.2 và 0.2.3: Bổ sung phần tính dung lượng file khi trả về.
        - Version: 0.2.5: Chuyển việc lấy public-host sang admin-sdk
        - Version: 0.2.6: Apply libs m-kafka-sdk-v2
        - Version: 0.2.7: Bỏ m-kafka-sdk
        - Version: 0.2.8: Fix lỗi encode url với những tên file đặc biệt
        - Version: 0.2.9: Nâng cấp confluent_kafka
        
Keywords: mobio,media,upload
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3
Description-Content-Type: text/markdown
