2

php curl を使用して Facebook グループ フィードを取得すると、以下のエラーが発生します。

stdClass Object
(
    [error] => stdClass Object
        (
             [message] => Invalid OAuth access token signature.
             [type] => OAuthException
             [code] => 190
        )

)

これが私がこれまでやってきたことです。

  • https://developers.facebook.com/appsでアプリを作成しました

  • curl を使用してアクセス トークンを取得します: https://graph.facebook.com/oauth/access_token?client_id=ID&client_secret=SECRET&grant_type=client_credentials

client_id は、新しい Facebook アプリを作成するときに取得する「アプリ ID/API キー」と同じですか? そうでない場合、client_ID はどこにありますか?

  • curl を使用してグループ フィードを取得します: https://graph.facebook.com/440783062666183/feed?access_token=$accessToken

API から上記のエラー メッセージが返されます。有効な OAuth アクセス トークンを取得するにはどうすればよいですか?

「Graph API Explorer」を使用してフィードを取得できますが、正しいアクセス トークンを見つけるのに苦労しています。


これは、上記を書いてから私が見つけたものです。

Facebook Graph API Explorer を使用してアクセス トークンを取得し、user_groups を選択するとします。

次に、これを php スクリプトにハードコードすると、フィードを取得できます !!

php curl を使用してこのアクセス トークンを取得するにはどうすればよいですか??

これにより、必要なグループ フィードが返されます https://graph.facebook.com/440783062666183/feed?access_token=$accessToken -- $accessToken は、Graph API Explorer から生成されたアクセス トークンでハードコーディングされていることに注意してください。

正しいアクセス トークンを取得するにはどうすればよいですか??

4

0 に答える 0