private function Media_Upload($twObj, $retweet_img_url)
 {
     // $media_data = base64_encode(file_get_contents($retweet_img_url));
     // if(!$media_data){
     //     return false;
     // }
     $mediaUploadObj = new media_upload($twObj);
     $api_res = $mediaUploadObj->setMedia($retweet_img_url)->Request();
     $apiErrorObj = new Api_Error($api_res);
     if ($apiErrorObj->error) {
         $mes = $apiErrorObj->errorMes_Str;
         header('Content-Type: application/json');
         echo $mes;
         exit;
     }
     $media_id = $mediaUploadObj->getMediaId();
     return $media_id;
 }
Esempio n. 2
0
 private function Media_Upload()
 {
     //twOBJセット
     $this->setTwObj();
     $media_data = file_get_contents($this->Article_Info->image_url);
     if (!$media_data) {
         return false;
     }
     $mediaUploadObj = new media_upload($this->twObj);
     $mediaUploadObj->setMedia($media_data)->Request();
     $media_id = $mediaUploadObj->getMediaId();
     return $media_id;
 }