2012-06-29 27 views
0

雖然可以從Facebook的以下隱私設置創建專輯,但是如果我使用GraphAPI,則會發生以下錯誤:
無法從GraphAPI創建專輯

沒有關於API限制的具體描述。 如果您有任何想法從GraphAPI創建相冊,請讓我知道。 http://developers.facebook.com/docs/reference/api/album/

-the參數來創建相冊 名稱:ALBUMNAME
隱私:{ 「值」: 「自定義」, 「朋友」: 「SOME_FRIENDS」, 「網絡」: 「」, 「允許」:「XXXXXXX 」, 「拒絕」: 「YYYYYYYYY」}

允許:在特定的朋友(XXXXXXX)的ID
否認:家庭(YYYYYYYYY)的ID

- 錯誤原因
「錯誤」:{
「message」:,「發生未知錯誤。」
「類型」: 「OAuthException」,
「代碼」:1
}

回答

1

你可以試試這個:

$page_token = $facebook->api('/'.$page['id'],'GET',array('fields'=> 'access_token')); 
      $facebook->setAccessToken($page_token['access_token']); 

      $page_id = $page['id']; 


     $facebook->setFileUploadSupport(true); 

      $album_args = array(
       'message'=> 'test album', 
       'name'=> 'Test Album' 
      ); 



     try{ 

     $album = $facebook->api('/me/albums?access_token='.YOUR_ACCESS_TOKEN_HERE,'POST', $album_args); 
      print_r($album);     
      $albumID = $album['id']; 




      } 
      catch(FacebookApiException $ex){ 
       echo $ex; 
      } 

這應該在你的個人創建相冊!