登録済みのサイト メンバーが紹介リンクを使用して自分のサイトに戻ってくるように紹介できるサイトを運営しています
最近、サイトのメンバーがタイムラインに投稿できるようにするために、「ダイレクト URL の例」(https://developers.facebook.com/docs/reference/dialogs/feed/) の実装をサイトにコーディングしました。は私のサイトを説明し、コード内に私のサイトへの独自の紹介リンクを含めています。
結果の投稿を表示している見込みサイトの参照が投稿リンクテキストをクリックすると、すべてが正常に機能しています (計画どおりに適切にフォーマットされた参照リンクに送信されます-「http://www.mygreatsite.com/home?ref=MaxP」)
私が抱えている問題は、同じ投稿で、見込みのあるサイトの紹介者が画像をクリックすると、紹介リンクが「http://www.mygreatsite.com/home?ref= nf」のように文字化けすることです。送信先のリンクとは関係のない無効な紹介リンク ("http://www.mygreatsite.com/home?ref= MaxP ")
投稿の画像をクリックしたときだけ、facebook が誤って適切なリファラー「MaxP」を「NF」に置き換えてしまうのはなぜですか? NF とは何を意味し、なぜそこにあるのですか?
私のコードが facebook に渡す URL は次のとおりです (サイト URL、アプリ ID、および名前は、プライバシーを保護するために置き換えられています)。
https://www.facebook.com/dialog/feed?app_id=161070640444808&link=http://www.mygreatsite.com/home?ref=MaxP&picture=http://www.mygreatsite.com/images/banners/9.jpg&name=mygreatsite.com%20Ultra-High%20Payout%20site&caption=Paying%20DAILY%20to%20virtual%20points&description=%20%20is%20an%20ultra-high%20paying%20get%20paid%20to%20%28site%29%20site&redirect_uri=http://www.mygreatsite.com/members/refer.php
ありがとうございました。