1

私は、ユーザーが私のWebサイトで友達をフォローするように招待できる簡単な方法を探しています。

たとえば、ボブはサリーをmysite.comのボブのフォロワーに招待します。

リクエストを介してこれを行うことを考えていましたが、通常のWebサイトではなく、キャンバスアプリでのみ機能することを読みました。つまり、SallyがBobのリクエストを受け入れた場合、私のWebサイトはFacebook内にIframeとして読み込まれ、レイアウトが壊れます。私のサイトのと見栄えがしません。

ユーザーがクリックしてキャンバスをオフにし、私のWebサイトに送信できるリンクをキャンバス内に表示するなど、解決策はありますか?

FacebookのTOSには、ユーザーをリダイレクトするためだけにキャンバスは存在できないと書かれていますが、ユーザーをサイトに招待するにはFacebookのリクエストを使用する必要があると書かれています。

私の質問は、WebサイトでユーザーがFacebookから友達を招待できるようにするための適切な方法は何でしょうか。

4

1 に答える 1

1

Facebookでそれを行う唯一の方法は、「招待URL」へのリンクを含むプライベートメッセージを招待ユーザーに送信することだと思います。

リンクパラメータをサイトの招待ページとして送信ダイアログを使用できます。
この方法の問題は、送信されるメッセージを制御できないことですが、メッセージに追加されるそのリンクのogタグに必要な情報を入れることはできます。

もう1つのアプローチは、送信されるメッセージを完全に制御できるチャットAPIを使用することです。
このメソッドの問題は、追加のアクセス許可(xmpp_login)が必要であり、xmppクライアントを実装する必要があることです。
これはおそらくやり過ぎです。

于 2012-06-11T16:45:59.493 に答える