問題タブ [koala]
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.
ruby-on-rails - グラフAPIを使用してFacebookビデオのプライバシー設定を取得する方法
GRAPH APIを使用してFacebookビデオオブジェクトのプライバシー設定を取得するにはどうすればよいですか?(私はRubyコアラを使用しています)。FQLソリューションしか見つかりませんでした(ここ)
ありがとう、ムーズリー。
ruby-on-rails - Facebookのページに何かを投稿するためのアプリへのアクセスを許可できますか?
シナリオは、他のアプリから作成したFacebookページに詳細を投稿したいというものです。では、アクセストークンを介してアプリへのアクセスを許可する方法とは、このためのアクセストークンを取得する方法を知りたいですか?
よろしくお願いします
ruby-on-rails - コアラの宝石を使用してアップロードされた画像/ビデオを添付してFacebookの壁を投稿するにはどうすればよいですか?
Koala gem を使用して Facebook グラフ API を呼び出す Rails プロジェクトを行っています。グラフ API を介して、写真/ビデオ (写真リンクではない) を添付して Facebook ウォールに投稿することはできますか?
このコマンドを使用して画像を配置できます
しかし、これはアルバムにのみアップロードします
私はこれに失敗しました:
エラー:
ヘルプ ?
ruby-on-rails - Koala を使用して fb apprequest を実行しようとしていますが、アクセス トークンの有効期限が切れています。どのように対処すればよいですか?
期限切れのトークンに関するこの質問が何度も寄せられていることは知っています。しかし、自分の状況に合うものを見つけることができませんでした。基本的には、ユーザーが Facebook でオンラインかオフラインかに関係なく、ユーザーに fb apprequest を作成したいと考えています。
また、私は Facebook のドキュメントと混同しています。誰かが私が以下に持っている質問に答えることができれば感謝します.
Facebook のアクセス トークンは、ユーザーが Facebook からサインアウトした直後に有効期限が切れます。
Say user アクセス トークンの有効期限が切れています。ユーザー A がキャンバス アプリケーションに戻らずに、新しいアクセス トークンを取得することはできますか?
ユーザーを認証するときに、必要に応じて有効期間を延長できる短命のトークンを取得しますか、それともデフォルトで長命のトークンを取得しますか?
以下は、Koala を使用して fb リクエストを行うために使用するコードです。
ありがとう!
ruby-on-rails - koala gem を使用して Facebook にアップロードされたビデオのプライバシーを設定する
コアラを使ってFacebookに動画を投稿しようとしています。ビデオのプライバシー設定を設定できないことを除いて、すべてが機能しているようです。私のコードは
result = fb_graph.put_video(video_path, {:title => self.title, :description => self.description, :privacy => '{"value": "CUSTOM", "friends": "SELF"}'})
プライバシーを正しく設定するにはどうすればよいですか?
ruby-on-rails - Koala の Facebook グラフへの put_connections() が非常に長い遅延の後に失敗する
Rails 3.2.5 と Koala 1.3.0 を使用しています (最新ではありません。最新では、Heroku のサンプル Facebook アプリでさえ実行を拒否しているためです)。Web サーバーは Unicorn です。
put_connections() を使用してタイムラインに POST しようとすると:
コントローラーは、例外を取得する前に 12 秒間ストールします。
デバッグ ツールでテストしました: http://developers.facebook.com/tools/debug で、2 行目に記録された URL にエラーは見つかりませんでした。
私の Web サーバーは Facebook IP からの GET をログに記録し、200 OK を返します。次に、Facebook IP は画像を取得するためにさらにいくつかのリクエストを行い、これも 200 OK を取得します。
参考までに、アプリのテスト ユーザーでこれをテストしています。
アップデート
これは OpenGraph の問題のようです。この問題は私のために再現します: https://developers.facebook.com/bugs/213733412077729
基本的に、POST は、デバッガーで 1 回テストした後にのみ成功します。誰もこれを以前に経験しましたか?
ruby-on-rails - Koala gem を使用して Facebook oauth トークンを拡張しようとしています
を参考に:
http://developers.facebook.com/roadmap/offline-access-removal/#extend_token
私のコードは次のようになります。
戻り値には拡張トークンが含まれていますが、MultiJson::DecodeError をスローしていますが、
]
エラーの原因となっているエンディングを疑っています。これが Facebook のエラーなのか、それとも私の処理ミスなのかはわかりません。誰かが私を助けてくれれば感謝します。感謝!
代わりに Net::HTTP.get(uri) も使用してみました。しかし、以下のエラーが発生しました。
ファイアウォールか何かかわからない?
ruby-on-rails - Rails、Koala、Facebook - 画像をウォールに投稿し、いいね数を追跡する
Facebook と頻繁に通信する Rails アプリケーションを開発しています。コンセプトは、ユーザーが画像をアップロードでき、これらの画像のサムネイルと「いいね数」インジケーターを備えた一種のギャラリーになるというものです。koala
宝石を使用しています。
次のように、壁に画像を正常に投稿しました。
私の_post.html.erb
中で私はこのようなことをします:
Facebook からこの HTML スニペットを含めるだけでは、正しい結果が得られません。これは、アップロードされた同じ画像を指しているが、以前に作成された投稿を指していないためです。以前に作成した Facebook 投稿の post_id が必要だと思いますか?
何か案は ?
アップデート
put_picture メソッドは次を返します。
しかし、 http: //graph.facebook.com/109668002508542または
情報もいいねも何も得られず、ただの「偽」
ruby-on-rails - put_connections によって送信された koala facebook apprequests が通知に表示されない
Koala API を使用して put_connections を使用して apprequest を送信すると、関連するユーザーに送信され、アプリケーションのリクエスト数が 1 増加します。しかし、ユーザーの facebook ページのメインの通知セクションに表示されません。これに設定するパラメータはありますか?
ruby - Koala でユーザーのニュース フィードを収集する (Ruby)
ユーザーが認証された後、ユーザーのニュースフィードを取得したいと考えています。私はKoala gemを使用していますが、呼び出すget_connection('me', 'feed')
と、ウォールの最後の 3 つの投稿のみが返されます。ユーザーのホームページに表示される最後の〜100件の投稿(または投稿1234567以降)が必要です。