Beispiel #1
0
 def configure(self, upload_id, photo, caption = ''):
     (w,h) = getImageSize(photo)
     data = json.dumps({
     '_csrftoken'    : self.token,
     'media_folder'  : 'Instagram',
     'source_type'   : 4,
     '_uid'          : self.username_id,
     '_uuid'         : self.uuid,
     'caption'       : caption,
     'upload_id'     : upload_id,
     'device'        : self.DEVICE_SETTINTS,
     'edits'         : {
         'crop_original_size': [w * 1.0, h * 1.0],
         'crop_center'       : [0.0, 0.0],
         'crop_zoom'         : 1.0
     },
     'extra'         : {
         'source_width'  : w,
         'source_height' : h,
     }})
     return self.SendRequest('media/configure/?', self.generateSignature(data))
Beispiel #2
0
 def configure(self, upload_id, photo, caption = ''):
     (w,h) = getImageSize(photo)
     data = json.dumps({
     '_csrftoken'    : self.token,
     'media_folder'  : 'Instagram',
     'source_type'   : 4,
     '_uid'          : self.username_id,
     '_uuid'         : self.uuid,
     'caption'       : caption,
     'upload_id'     : upload_id,
     'device'        : self.DEVICE_SETTINTS,
     'edits'         : {
         'crop_original_size': [w * 1.0, h * 1.0],
         'crop_center'       : [0.0, 0.0],
         'crop_zoom'         : 1.0
     },
     'extra'         : {
         'source_width'  : w,
         'source_height' : h,
     }})
     return self.SendRequest('media/configure/?', self.generateSignature(data))
Beispiel #3
0
 def configure(self, upload_id, photo, caption=''):
     (w, h) = getImageSize(photo)
     data = json.dumps({
         '_csrftoken': self.bot.token,
         'media_folder': 'Instagram',
         'source_type': 4,
         '_uid': self.bot.account_id,
         '_uuid': self.bot.uuid,
         'caption': caption,
         'upload_id': upload_id,
         'device': self.bot.device.generate_device(),
         'edits': {
             'crop_original_size': [w * 1.0, h * 1.0],
             'crop_center': [0.0, 0.0],
             'crop_zoom': 1.0
         },
         'extra': {
             'source_width': w,
             'source_height': h
         }
     })
     return self.bot.request('media/configure/?', params=data)