php - API Facebook Post in album user -


i use graph v2.10, php sdk 5.5 try post on user album if founded, script display error:

graph return error. permission error.

when user try login website, user give permissions publish_actions, email, user_photos app. graph permission error.

$albums = $fb->get('/me/albums', $_session['facebook_access_token'])->getgraphedge()->asarray();         $album = array();         foreach($albums $k=>$v) {             if($fetch_api['album_name'] == $v['name']) {                 $album[$fetch_api['album_name']] = $v['id'] ;             }         }          if(count($album > 0)) {             $data = [               'message' => $_post['msg'],               'source' => $fb->filetoupload('images/gallery-img1.jpg'),             ];              try {               // returns `facebook\facebookresponse` object               $response = $fb->post('/'.$album[$fetch_api['album_name']].'/photos', $data, $_session['facebook_access_token']);             } catch(facebook\exceptions\facebookresponseexception $e) {               echo 'graph returned error: ' . $e->getmessage();               exit;             } catch(facebook\exceptions\facebooksdkexception $e) {               echo 'facebook sdk returned error: ' . $e->getmessage();               exit;             } 


Comments

Popular posts from this blog

ubuntu - PHP script to find files of certain extensions in a directory, returns populated array when run in browser, but empty array when run from terminal -

php - How can i create a user dashboard -

javascript - How to detect toggling of the fullscreen-toolbar in jQuery Mobile? -