2017-04-21 1 views
2

私の目標は、FBページ(/{page-id}/feed)にウェブページへのリンクを掲示し、ウェブページから自動的に掻き集めた画像ではなく、表示する画像を選択することです。表示したい画像はWebページにないので、og:imageタグは使用できません。Facebook API - カスタムイメージでウェブサイトリンクを投稿するには?

私は現在のAPI(V2.9)を使用していますし、これは私がグラフAPI Explorerでこれまでに試したものです:

  • 期待どおりに動作しませんpictureパラメータ、(それはaction buttonで、画像のURLを指しているの両方)
  • picturelinkパラメータを自動画像を置き換えるものではありませんが、それはlinkパラメータ
  • child_attachmentsパラメータに使用したのと同じURLを持っている必要がありますが、私は、少なくとも必要2画像そして最終的な結果は、linkパラメータのあまりに
  • 追加フィールドはかなり異なりますが、あなたは私が何を運

で、2.9 API

  • これらのパラメータ間の組み合わせの多くで除去しました行方不明?

  • +0

    _「私が表示したい画像がWebページではありませんので、私はOGを使用することはできません:イメージタグ」_ - 私は一つのことが関係しているか見ていませんもう片方。 – CBroe

    +0

    同様の質問に対する多くの答えは、リンクするWebページ内の 'og:image'タグの使用を指しています。このような答えを避けるのは明らかなことでした。 – BigFab

    +1

    あなたが 'og:image'を使うことができないなら、あなたは不運です。 Facebookは偽のニュースと戦うためにこれを制限していると思う - 人々はオンライン記事へのリンクを投稿していて、過去にそうしながらサムネイル、タイトル、説明を変更して記事が実際に言っていたことを変えようとしている。 – CBroe

    答えて

    3

    なぜ機能していないのかについては、私は彼らがTwitterをTwitterのカードのように自分のウェブサイトに追加し、おそらくページを偽装することをユーザーに強制するために削除したと仮定します。

    https://developers.facebook.com/docs/sharing/reference/feed-dialog#deprecated-params

    +1

    偽のニュースの普及を止めることは表面上可能です。変更を説明する別のリンク:https://developers.facebook.com/blog/post/2017/06/27/API-Change-Log-Modifying-Link-Previews/ – rinogo

    関連する問題