0

Facebook アプリケーションを作成していたところ、セキュリティ プロンプトが表示され、携帯電話番号と電子メール アドレスを確認するよう求められました。残念ながら、携帯電話番号は古いもので、メールは私の古い大学のものでした (先見の明がありません..) 有効期限が切れています。

Facebook は、人々が唯一の目的でアカウントを作成していると信じているため、Facebook アプリケーションを開発する新しいアカウントを疑っています。

アプリを登録し、新しいアプリ ID とシークレットを取得して、アプリケーションの config.php ファイルに入れました。 ただし、以下のエラーが表示されます。

「致命的なエラー: Uncaught OAuthException: 現在のユーザーに関する情報を照会するには、アクティブなアクセス トークンを使用する必要があります。1028 行目の C:\xampp\htdocs\MY FOLDER NAME\fb\base_facebook.php でスローされます」

アプリIDとシークレットが使用されていた場所のすべてのインスタンスを置き換えました.2つの違いが何であるかわかりません...

何かご意見は?

4

1 に答える 1

0

アクセス トークン エラーは、そのユーザーのアクセス トークンにアクセスしないと簡単にアクセスできない特定の情報にアクセスしようとすると表示されます。したがって、これは appid 構成の問題のようには見えません。グラフ API エクスプローラー ツールを試して、リクエストが通過するかどうかを確認します。

https://developers.facebook.com/tools/explorer

また、Facebookのテストコードを使用しているようです。ここからいくつかの基本的なFacebook javascript sdkコードでテストすることもできます

https://developers.facebook.com/docs/reference/javascript/

また、php https://developers.facebook.com/docs/appsonfacebook/tutorial/#authの開始コードもあります。

appid に問題があるかどうかを確認するために、これらが機能するかどうかを試してみてください。

于 2012-08-06T19:23:03.840 に答える