1

私は現在FacebookLikeBoxを使用しています。

私は公式のようなボックスジェネレーターを使用しました。必要な入力ページについては、 https ://www.facebook.com/pages/Cinta-Buku/265954863527629を使用します。

ジェネレータは次のコードを生成します。

<iframe src="//www.facebook.com/plugins/likebox.php?href=https%3A%2F%2Fwww.facebook.com%2Fpages%2FCinta-Buku%2F265954863527629&amp;width=292&amp;height=590&amp;colorscheme=light&amp;show_faces=true&amp;border_color&amp;stream=true&amp;header=true" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:292px; height:590px;" allowTransparency="true"></iframe>

そしてそれは動作します。

ただし、問題は、ボックスを使用してページを高く評価しようとするたびに、それを確認する必要があるということです。確認ページへのリンクをクリックすると、「リクエストしたページが見つかりませんでした」と表示されます。しかし、私はジェネレーターに正しいページを挿入したと確信しています。

確認ページのスクリーンショットは次のとおりです。

確認ページの完全なURLは次のとおりです。

https://www.facebook.com/plugins/like_confirm.php?href=https%3A%2F%2Fwww.facebook.com%2Fpages%2FCinta-Buku%2F265954863527629&node_type=page&edge_type=like&widget_id=connect_widget_50a60922e85357a20242337

デバッガーを使ってFacebookページをチェックしてみました。しかし、結果は奇妙です。つまり、Facebookで生成されたページがデバッガーを通過しないのはどうしてですか?たぶん、このデバッガーはFacebookページ用ではありません。

Stack Overflowで見つけた最も近い質問は、「Facebookの「いいね」ボタンの確認ページに「リクエストしたページが見つかりませんでした」と表示されます」ですが、これは「いいね!」ウィジェット用であり、「いいね!」ボックスではなく、解決策が機能しません。

ここで問題のあるボックスを試すことができます:http://www.cintabuku.co.id/ 右下のサイドバーにあります。

そうそう、私はここでちょっと困惑しています。誰かがここで私を助けることができますか?

4

1 に答える 1

0

私も問題を抱えていました。推測させてください...最初はいいねボックスはうまくいきましたか?

これは、Facebook が好きな URL (あなたの場合はhttp://www.facebook.com/pages/Cinta-Buku/265954863527629 ) をスクレイピングしようとするために発生しますが、それをデバッガーに入れるとエラーが発生します。解析できません。そのため、しばらくすると Facebook がそのページを「スパム」としてマークするので、確認する必要があります (これもうまくいかないことがよくあります)。

Facebook がページを正しくスクレイピングしない理由は、URL に数字が含まれているためだと思います。デバッガーでhttp://www.facebook.com/をスクレイピングしようとすると、機能するためです。

ここであなたにとって本当の解決策は本当にわかりません.Facebookページ自体ではなく、常に外部ページを気に入る必要がありますが、それでも問題をもう少しよく理解していただければ幸いです.

于 2012-11-16T12:55:07.463 に答える