0

グラフエクスプローラーを使用しており、[アプリケーション]ドロップダウンリストからアプリケーションを選択しています。

この写真にアクセスする必要がありますhttps://graph.facebook.com/399744030064153

アプリケーションを選択すると、Facebookが自動的にアプリのアクセストークンを表示し、写真の詳細を表示できるようになります。

しかし、私のphpアプリケーションでは、

$access_token=$facebook->getAccessToken();
$photoObj=$facebook->api("https://graph.facebook.com/399744030064153?access_token=$access_token");

私が知っていることから、アクセストークンをエコーし​​ようとしてチェックしているため、アクセストークンが間違っています。したがって、問題はアクセストークンです

誰かがアイデアを持っていますか?

4

1 に答える 1

1

Graph API エクスプローラーは、ユーザー アクセス トークンを自動的に生成します。これにより、アプリはユーザーに代わって動作できるようになります。- この場合は、自分のアカウントです。

SDK の getAccessToken() メソッドは、スタンドアロンで使用された場合 (つまり、文書化された認証フローの一部としてではなく)、アプリ アクセス トークンを返します。これは API で使用できますが、公開されていない限り、コンテンツを表示することはできません。

于 2012-05-30T15:42:24.840 に答える