問題タブ [fb-graph]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
661 参照

ruby - fb_graph でウォールポストを作成できません

テスト ユーザーを作成して、そのユーザーのウォールに書き込もうとしています。これが私のコードで、その後にエラーが表示されます(私はルビーと宝石fb_graphを使用しています):



publish_stream は、ウォールに書き込むための適切な権限を与えるはずですが、ご覧のとおり、そうではありません。

助言がありますか?

助けてくれてありがとう。

0 投票する
1 に答える
801 参照

ruby-on-rails - FbGraph:Facebookイベントには地図がありますが、返される会場は地理的に配置されていません

fbgraphのバグかどうかはわかりません。実際にはそうではないと確信していますが、Facebookのイベントの中には地図が表示されるものがある理由を理解したいのですが、FbGraphでそれらを取得すると、返された会場には会場情報がありません

私がやっている:

そして、レスポンスの一部である会場は

何故ですか?

0 投票する
2 に答える
7873 参照

ruby-on-rails-3 - Rails -- 新しくインストールされた gem の初期化されていない一定のエラー

新しくインストールした gem の使用に問題があります。fb_graph と koala の両方で同じエラーが発生したため、何か不足していると思います。宝石を宝石ファイルに追加してからbundle install編集しました。それだけで十分だと思ったので、github のそれぞれの wiki に示されているコマンドを使用して、それらが機能するかどうかを確認してみました。

Koala の場合@graph = Koala::Facebook::GraphAPI.new、Pages コントローラに を表示する行を追加しましたpages#home。エラーが発生しましuninitialized constant PagesController::Koalaた。

FB_Graph の場合、行を追加したuser = FbGraph::User.me(ACCESS_TOKEN)ところ、エラーが発生しましuninitialized constant PagesController::FBGraphた。

明らかに、私は何か正しいことをしていません-インストールしたgemの構成について何かが欠けている可能性があります-よくわかりません。これまで FB API を実際にいじったことがないので、エラーが特に FB gem に関連している可能性があります。お知らせ下さい。

0 投票する
1 に答える
398 参照

ruby-on-rails - 遅延ジョブから実行すると、Ruby on Rails fb_graphが未定義のメソッドバイトサイズで失敗する

omniauthFacebookとdelayed_job統合するために と の組み合わせを使用しています。次Authenticationのようなモデルがあります。

したがって、コンソールから次のようなことができます。

...すべてが完璧に機能し、Facebook フィードに更新が投稿されます。

ただし、アプリケーションでは、上記を正確に実行するカスタム遅延ジョブを作成しましたが、次のエラースタックで毎回失敗するだけです:

私は正式に、高価なコンピューターを窓から放り出し始めるところまで来ました。失敗する理由、コンソールから実行すると機能するのに、カスタムdelayed_jobから実行すると失敗する理由について、誰かが洞察を提供できますか?

どんな助けでも大歓迎です。ありがとうございました。

0 投票する
1 に答える
3669 参照

facebook - Devise + Omniauth + fb_graph + Rails 3 チュートリアル

Rails 3でDeviseとOmniauthを使用してFacebook認証を設定し、fb_graphを使用してFacebook Graph APIと統合する方法に関する優れた完全なチュートリアルを誰かが提案できますか?

私はすでに Ryan Bates の railscasts や他のチュートリアルをたくさん調べましたが、どれもうまくいかないようです。この問題に関するどんな種類の助けも高く評価されます。

0 投票する
3 に答える
10639 参照

facebook-graph-api - fb-graphで使用するためのdevise+omniauth-facebook認証からのアクセストークン

Rails 3 アプリで Facebook 認証に devise と omniauth-facebook を使用しました。このチュートリアルに基づいて、Facebook 認証を Rails 3.1 アプリに追加しましたが、うまく機能しています。

しかし今、私は自分のアプリに Facebook を完全に統合して、ユーザーの写真や友達などにアクセスできるようにしたいと考えています。そのためには、fb_graph を使用することを考えています。fb_graph にはトークンが必要です。ユーザー モデルを編集してトークンを保存し、それを fb_graph で使用する方法を知りたいと思っていました。この問題に関するヘルプは非常に高く評価されます。

これは、私のユーザーモデルが現在どのように見えるかです:

0 投票する
1 に答える
238 参照

devise - fbユーザーにオフラインでアクセスできません-友達リストをセッションに保存する必要がありますか?RoR、Devise、Omniauth、FBGraph

Facebook経由でアプリのユーザーを認証します。これを行っている間に、アクセストークンを取得し、検証を実行します。ただし、サインイン後すぐに、ユーザーに友達のリストを提示する必要があります。問題は、それまでにアクセストークンの有効期限が切れていることです。

devise、omniauth、fbgraph gemを使用しているとすると、これをどのように実行できますか?

考え:

  • 新しいアクセストークンを取得します。どうすればよいですか?omn​​iauth_callbacks_controllerを変更する必要がありますか?
  • 友達リストをセッション変数に保存する必要がありますか?

私のomniauthコントローラー:

0 投票する
2 に答える
1125 参照

facebook - 共有されたリンクのすべての Facebook コメントを取得する

特定のリンクでFacebookで行われたすべてのコメントを取得したい。この画像を参照してください: http://cl.ly/062k1T380V1V3y2b1t0G、そのリンクの 55 のコメントすべてを取得したい。それを行う方法はありますか?

graph.facebook.com/search?q=madhyamam.com を試しましたが、出力が正確でないか、null 値が返されます。

0 投票する
1 に答える
439 参照

ruby-on-rails - FB_Graph: エラーが発生しました。後でもう一度やり直してください

Rails アプリに fb_graph を使用しています。nov/fb_graph アプリをフォローしました。先週までは問題なく動作していましたが、ログインしてユーザー情報を取得することができました。しかし、突然エラーが発生します。アプリで何も変更しませんでした。私のapp_id、screat_idはすべて正しいです。

Facebookのエラーウィンドウを閉じると、エラーが発生します

Graph::Auth::VerificationFailed Facebook Cookie が見つかりません

誰でもこのエラーを乗り越えることができますか

0 投票する
1 に答える
2895 参照

ruby - ruby fb_graphを使用してFacebookページの更新を投稿するには?

企業の Facebook ページへの特定のイベントについて、Facebook への投稿を自動化したいだけです。これまで読んだことからは簡単なように思えますが、障害が発生しています。

私が持っているコードの例とエラーは次のとおりです。

これにより、次のエラーが返されます。

developers.Facebook.com/apps -> Settings -> Auth Dialog で、 と を含めるように設定してExtended Permissionsいます。publish_streamstatus_update

curl同じトークンを使用したアクセスが実際に次のように機能することがわかりました。

どこかでパーミッションの設定が抜けていたり、fb_graphRuby gem で API を正しく呼び出していないのでしょうか?