1

私はずっと前に、ファンページの写真を特定のアルバムに投稿するアプリケーションを作成しました。

今、私は半年間使用しませんでした。ここで、アプリケーションを再度セットアップし、ファンページ(streamm_publish)に拡張アクセス許可を再度付与する必要がありました。しかし、今は問題があります。古いREST APIを使用しているため、エラーが発生します。エラーコード1で不明なエラーが発生しました。

次に、FacebookGraphAPIを介して投稿しようとしました。Api / pageid / albumid / photosに電話をかけようとしましたが、機能していません(不明なパスコンポーネント)/ albumid_from_my_page / photosに電話をかけようとしました。その後、写真がプロファイルに投稿されました。/pageidにアップロードしようとしました。 /photos上記と同じもの

しかし、REST Apiのコードはうまく機能しました。そこでの問題は何ですか。また、新しいGraph Apiが正常に機能しないのはなぜですか?(BUG?)

4

2 に答える 2

1

ACCESS_TOKEN ページを取得する必要があります...

試してください: http://graph.facebook.com/me/accounts?access_token= GRAPH API を使用してこのトークンを取得... または getAccessToken() を使用して作成...

あなたが持っているすべてのページとアプリケーションが表示され、このケースのアプリケーションとコピートークンが見つかります...そしてくそー!!!

このトークンは GRAPH API EXPLORER で見ることができます...

よろしく。

于 2011-12-22T16:51:58.123 に答える
1

写真をアルバムに投稿するには、次のコードを使用します。

$post_data = array(
    "message" => "My photo caption",
    "source" => '@' . realpath($file)
);
$album_id = "XXXXX";
$facebook->api("/$album_id/photos", 'post', $post_data);

access_tokenここで、配列にページを追加する必要があるページ アルバムを操作するとします。$post_dataこれについては、この回答を確認してください。

于 2011-02-07T21:29:53.963 に答える