問題タブ [koala-gem]

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 に答える
120 参照

ruby-on-rails - Facebookのプロフィールが確認されているかどうかを確認していますか?

Facebookの承認されたユーザーが検証済みのプロファイルを持っているかどうかを知りたいアプリを開発しています。Facebookが提供するフィールドがあることがわかります。is_verifiedOAuth から取得した応答で取得できません。権限の問題はありますか? 私は権限を使用してpublic_profile,emailいます。これについて私を案内してください。

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

ruby-on-rails - ユーザーの投稿を取得する方法 Facebook API からの洞察 Koala Gem

こんにちは、Facebook API Koala Gem からユーザー投稿のインサイトを取得する方法を知りたいです。

Facebookページの投稿では機能するが、ユーザーの投稿では機能しないソリューションしか見つかりませんでした。

ユーザーの投稿に以下のコードを使用しましたが、空の配列を返すだけです。

アップデート

上記のコードは問題なく動作しますが、投稿に関する洞察を取得しようとすると、空の配列が返されます。

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

ruby - Koala gem を使用してタイムラインで Facebook の投稿を取得する

Koala を使用して、Facebook プロファイルのすべての投稿を取得しようとしています。私は次の方法を使用しています -

feed = graph.get_connections("me", "feed")

しかし、このメソッドは要素が - であるハッシュの配列を返します。

{"updated_time"=>"some time", "is_hidden"=>false, "story"=>"誰かと 10 人があなたのタイムラインに書き込みました.", "from"=>{"id"=>"some id" , "name"=>"some name"}, "id"=>"some id", "privacy"=>{"deny"=>"", "value"=>"", "friends"=>" ", "description"=>"", "allow"=>""}, "type"=>"status", "created_time"=>"some time", "status_type"=>"wall_post"}

この場合の問題は、タイムライン上の個々の投稿を取得できないことです。

ハッシュには「ストーリー」が存在しますが、「メッセージ」はありません。11 人の友達がタイムラインに投稿したため、配列には 11 の要素があると予想しました。

取得できる他の方法はありますか?また、これは Rails 統合のない単純な Ruby プログラムです。

ありがとう!

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

ruby-on-rails - グラフ API は、rails/koala でパブリック イベントを取得し、一部のサイトでのみ機能します

これは私のコードです

これは正常に動作します。次のような別のサイトからイベントを取得しようとすると

このエラーが発生します

GraphMethodException、コード: 100、メッセージ: サポートされていない get 要求。https://developers.facebook.com/docs/graph-api [HTTP 400]にあるグラフ API のドキュメントをお読みください 。

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

ruby-on-rails - グラフAPIからFacebookのプロフィールにタグを付ける方法

API経由でFacebookページに投稿したい。グラフ API エクスプローラーでアクセス トークンを作成しました。ページに正常に投稿できます。私は私ができない人に言及しようとしています. 古い@[id:name]ものは機能していません。しかし、これには方法があるようです。しかし、問題は、タグ付けを有効にする必要があるため、タグ付けできないことですactiontypes

アプリ ダッシュボードの [アクション タイプ] セクションでタグを有効にした後、tags パラメーターをアクション公開呼び出しに追加します。ここで、tags は、各ユーザーのタグ付けトークンのカンマ区切りのリストです。これらのタグ付けトークンは、/user/taggable_friends Graph API エッジを使用して取得されます。

アクション タイプのリンクをクリックすると、アプリを要求されますが、グラフ API が表示されません。私がしようとしていることに根本的に問題がありますか。どうやって進める?Koala gemを使用しています。

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

facebook - Facebook Graph API バージョンの変更 - 投稿を取得できません

Facebook の Graph API がバージョン 2.4 に変更されて以来、作成された投稿を取得しようとするクエリはエラーを返すことがわかりました。

私のリクエスト コードは、Facebook の koala ruby​​ API を使用してリクエストを作成します。

コアラの推奨に基づいて、バージョン カウントを追加しましたが、この結果は、バージョンを指定せずに取得したエラーと同じです。私のアクセストークンは間違いなく有効です。他に何か変更があったのか、それともバグなのか誰か知っていますか?

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

ruby-on-rails - 2 つのレコードを結合してテーブル データを返すにはどうすればよいですか?

Facebookの友達を作るためにgem Koalaを使っています。

これらの結果をデータベースのユーザーに関連付ける方法は?

コード

戻る

考え:

これにより、多くのクエリが生成されます...

2 つのレコードを結合してテーブル データを返すにはどうすればよいですか?