5

Stack Overflow、Googleなどで検索しましたが、自分のWebサイトで自分のFacebookから自分のものを表示する方法がわかりません。私はいくつかの解決策を試しましたが、それぞれがログインダイアログを促し、訪問者はログインして私のアプリケーションを受け入れる必要がありました(テスト用に作成しました)。

ここでの多くの答えは一般的すぎて、私はそれらを理解していなかったので、私は尋ねています。

私のウェブサイトがFacebookに「ログイン」し、訪問者がアプリを受け入れたり、自分のアカウントでFacebookにログインしたりしなくても、自分のステータスや写真を訪問者に表示できるようなものが必要です。

AppIDとAppSecretを使用してfacebook-php-sdkの例を試しましたが、ログインするように求められました。また、github.com / facebookには、facebook-php-sdkのようなPython用のSDKがありません。

4

2 に答える 2

2

長期間有効なアクセストークンを使用してFBデータをフェッチし、そのデータをバックエンドデータベース(またはWebサイトの他のストア)に保存するスクリプトを作成できます(たとえば、FB PHP SDKを使用)。Facebookにとって、スクリプトはアプリのように見え、マシンがそのアプリの唯一の「ユーザー」になります。長期間有効なアクセストークンは、最大60日間有効であることに注意してください。アプリアクセストークンを使用して基本情報を取得することもできます。アプリアクセストークンは期限切れになりません。

于 2012-10-15T20:37:44.067 に答える
0

phpとpythonのタグを付けて投稿したので、これはあなたが探しているものとは正確に一致しないかもしれませんが、それはあなたの問題を解決するかもしれません。

ウェブサイトがワードプレスエンジンを利用している場合は、If-this-then-thatを使用できます:https ://ifttt.com/

基本的には、次のような「レシピ」を作成できます。Facebookで新しいステータスが表示された場合は、ワードプレスで投稿を作成します。

投稿では、他の人がFacebookにログインする必要はありません。

これは、1行のコードを記述せずに、マウスを数回クリックするだけです。ですから、これがあなたのニーズを満たしているかどうかはわかりません。

于 2012-10-15T19:57:31.933 に答える