0

Open Graphで記事読み上げアプリを作っています。ユーザーがアプリで記事を読むたびに、アクティビティとして投稿され、友人がそれを見ることができます。

問題は、ユーザーがフィードのタイトルをクリックすると、許可ページに移動し、記事を読む許可を与える必要があることです。これが Open Graph のコアであることは承知していますが、通常の投稿とは別に、ユーザーが許可なしで記事に直接アクセスできる「今すぐ読む」のようなリンクを提供できれば素晴らしいと思います。明らかに、彼はそのページで友達の活動を見ることができず、私たちが彼に代わって投稿することもできませんが、ユーザーの意図はその特定の記事を読むことだけだったので問題ありません.

誰かがこのようなことをしましたか?

任意のポインタは本当に高く評価されます

ガウラフ

4

2 に答える 2

0

javascript sdkを使用している場合、またはサーバーからの場合、このリンクをどのように投稿するかはわかりませんが、Postオブジェクトには次のアクションフィールドがあります。

投稿で利用可能なアクションのリスト(コメント、いいね、オプションのアプリ指定アクションを含む)

たとえば、jssdkを使用します。

FB.ui({
    method: "feed",
    link: "LINK_URL",
    ...
    actions: [
        { name: "Read Now", link: "URL TO THE READ NOW " }
    ]
}, function(response) { console.log(response); });

すべてhttpリクエストに基づいているため、別の方法で投稿する場合も、明らかに同じことができます。

もう1つは、これらすべてを完全に回避できることです。ユーザーが記事にアクセスしたら、認証されているかどうかを確認します。問題がない場合は、「記事を読んだり、ログインして読んだり、体験の社会的側面を共有したりできます」などのメッセージを表示します。そして2つのオプション、アプリを読み続けるかインストールします。彼がアプリをインストールすることを選択した場合は、認証ダイアログに移動します。

于 2012-04-30T06:44:54.417 に答える
0

認証フローを制御するのはあなたです。認証された紹介をオフにしている場合、ユーザーがフィード内の記事のリンクをクリックすると、アプリが表示されます。次に、それらを認証するかどうかを決定できます。

次の 3 つのいずれかを行うことができます。

  • 記事を読むためにユーザーにアプリの認証を強制します。これにより、すべてのリーダーがアプリを成長させる読み取りアクションを公開できるようになりますが、それは攻撃的なユーザー エクスペリエンスとなります。
  • 記事を読むためにユーザーにアプリの認証を強制しないでください。これは優れた UX を提供します (フィードでストーリーを見る、クリックする、ストーリーを読む) が、これらの認証されていないユーザーは読み取りアクションを公開できないため、アプリの成長が難しくなります。記事を読んだ後にこれらのユーザーを認証することはほぼ不可能です
  • ユーザーが記事に到達すると、ユーザーに認証するかどうかを尋ねるモーダル ダイアログを表示します。これがあなたが彼らにしてもらいたいことであることを本当に明確にして、彼らに利点を知らせてください(友人はあなたが読んでいるものを見ることができます、あなたはあなたの友人が読んでいるものを見ることができます)-しかし、このダイログには「感謝しない」オプションが含まれていますこれにより、認証されていない記事を読むことができます。

The Guardian のような一部のアプリでは、ユーザーが記事を読む前に認証を行いますが、ユーザーが認証ダイアログで [キャンセル] を押すと、Cookie が設定され、guardian.co の非ソーシャル コンテキストの記事にリダイレクトされます。イギリス。Cookie は、ユーザーが次にニュースフィードの記事をクリックしたときに、ソーシャル アプリをバイパスして、guardian.co.uk でコンテンツを直接読むことを意味します。このようにして、ソーシャル エクスペリエンスを必要とするユーザーは取得できますが、そうでないユーザーは取得できません。

于 2012-04-30T09:21:04.113 に答える