問題タブ [facebooker]

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

ruby-on-rails - Facebooker before_connect(facebook_session) によりメールで http エラーが発生する

facebooker authlogic プラグインを使用しています。今ではかなりうまく機能しています。ただし、User.before_connect(facebook_session) で電子メール アドレスを設定しようとすると、Apache が次のエラーをスローします。

スクリプト ヘッダーの早期終了: person_session、referer:

(person_session は私の user_session です)。

before_connect のコードは次のとおりです。

def before_connect(facebook_session) self.name = facebook_session.user.name self.login=facebook_session.user.first_name self.points=Person.default_points

終わり

エラーが発生する前に記録された電子メール アドレスが有効であることに注意してください。

私の推測では、「@」を追加すると失敗する可能性があります。もう 1 つの可能性は、http エラーの原因となる電子メール アドレスの検証を行おうとしているということです。

どんなアイデアでも大歓迎です。

ありがとう。

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

ruby-on-rails - どうすればfb_multi_friend_selector、Facebooker2を追加できますか

こんにちは私は私のアプリにマルチフレンドセレクターを追加したいと思います。ヘルパーでメソッドfb_multi_friend_selectorを見つけました。

私はただすることになっていますか:

それは私のために働いていないので。私のユーザーは私のアプリで認証されています。私は私のfbの友達の名前をすべて見ることができます(current_facebook_user.friendsで)...など。だから私はログインしています。そして私はパーマネント:perms=>'publish_stream'を持っています。

fb_multi_friend_selectorを機能させるにはどうすればよいですか?レール2.3.5を使用しています。そして、モーグリの宝石でfacebooker2。ご回答ありがとうございます!

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

ruby-on-rails - アプリにログインしている Facebook ユーザーがいます。彼の友達のIDを取得するには?

私のWebアプリケーションにFacebookユーザーがログインしている場合、新しいフィードで彼の友人に投稿できるようにしたいと考えています。これには、投稿したい彼の友人のIDが必要です(少なくとも、IDが必要か、他の方法があると思います)。

問題は、彼の友人の ID を取得する方法です。facebook_user.friends で彼の友達の名前をすべて取得できます。または、facebook_user.friends.first で最初のものを取得することもできます。

問題は、名前に応じて特定の友人の ID を取得する方法です。

私はグーグルを検索し、フェイスブックのドキュメントを読んでいましたが、何も見つからなかったので、答えていただければ幸いです. ありがとうございました。

(私は facebooker2 と mogli gem を使用して、壁への投稿などを操作しています。)

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

ruby-on-rails - Facebook プラットフォームを使用した Ruby On Rails の本!

みんな!Ruby On Rails With Facebook Platform に関する良い本を知っていますか。Ruby On Rails With Facebook Platform に関するおすすめの本を教えてください。

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

ruby-on-rails - 友達のIDってどうやるの?facebooker2. レール

facebooker2 と mogli gem を使用して、facebook の開いているグラフとやり取りしています。私の質問は、どうすれば友人の ID を取得して、彼/彼女の sth を彼/彼女のウォールに投稿できるでしょうか? 私にできることは、次のコードを使用して、友達リストの最初の友達と言って投稿することだけです。

友達の名前を渡して遊んだり、他のことを試したりしていました。私はグーグルを検索し、フェイスブック開発フォーラムも検索しました。しかし、どうすればこれができるのかわかりません。投稿したい友達の ID を取得するにはどうすればよいですか?

回答ありがとうございます。

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

ruby-on-rails - Capybara + SeleniumがFB-Connectリンク/ボタンを見つけられない

FB-Connect リンクを表示する HTML に次のスニペットがあります。

手動でクリックするとうまくいきます。しかし、Cucumber (@javascript タグ) で Capybara+Selenium を使用すると、クリックする要素がまったく見つからないようです。次のように、いくつかの組み合わせを試してみました。

そして、次のような答えが得られます。

また、内部テキスト「Login」または「login-button」を一致させてみましたが、役に立ちませんでした。Cucumber と Capybaraのアドバイスに従って、リンク以外の要素やボタン要素もクリックしようとしましたが、うまくいきませんでした。

Facebooker2 gem を使用してリンクを生成しています。

宝石のバージョン:

ヒントはありますか?ありがとう。

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

ruby-on-rails - Facebook の Javascript SDK は古い Facebook API と連携できますか?

現在の Facebook Javascript SDK は古い Facebook API ライブラリで動作しますか?

現在、現在の Facebook Javascript SDK をロードするコードは次のとおりです。

そして、古いFacebook APIを使用するコードがあります

それがFacebookerRubygemです。彼らはなんとか一緒に働くことができますか?両方あると、新しく追加された「いいね」ボタンが機能しません。古い Facebooker コードを削除すると、[Facebook でログイン] と [共有] ボタンが機能しなくなります。何か案は?


更新: 古いコードは次のようなことを行います:

0 投票する
4 に答える
6692 参照

ruby-on-rails - facebook グラフを使用する場合、fb_graph または Koala ruby​​ gem は facebooker2 よりも優れていますか?

fb_graph gem の方が優れていますか?

より新しいように見えますが、facebookerの方が多くの人が使用しています。

http://github.com/nsanta/fbgraph

http://github.com/mmangino/facebooker

アップデート:

コアラも調べてみましたが、こちらも良さそうです。

http://github.com/arsduo/koala

また、fb_graph が fbgraph とは異なることもわかりました。これは正しいものです:

http://github.com/nov/fb_graph

そして、その Open Graph API を使用する新しい facebooker がありますが、他のものほど成熟していないように見えます。

http://github.com/wallace/facebooker2

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

iphone - iOS アプリから Facebook accessToken を使用して Rails / Facebooker で使用する方法

iOS SDK を使用して iPhone アプリケーションで Facebook Connect を実行しています。Facebook インスタンスから正常にログインして accessToken を取得できますが、Rails/facebooker からは使用できません。

私はiPhoneアプリで電話をかけます:

次のように、accessToken を Rails アプリのアクションに渡します。

しかし、私は Facebooker::Session::MissingOrInvalidParameter: "Invalid parameter" を取得します

何かご意見は?前もって感謝します。

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

ruby-on-rails - FB Iframe アプリ: ユーザーが自分の Web サイトからアプリを表示するか、Facebook からアプリを表示するかによって、異なるスタイルシートを使用する

Facebook自体のiframeで、またはスタンドアロンサイトとして表示できるFacebookアプリを開発しています(Facebook Connectとiframeアプリの間の境界線がぼやけているようです...)。

私が今持っているスタイルシートは私のサイトでは見栄えがしますが、FB iframe を通して見ると正しく見えません (おそらく b/c ブラウザー画面は iframe よりもはるかに大きいです)。 ユーザーが実際に自分の Web サイトにアクセスしているか、Facebook 経由でアプリにアクセスしているかに応じて、異なるスタイルシートを使用したいと考えています。

これどうやってするの?

(私は Ruby on Rails と Facebooker2 を使用しています)