2011-12-12 3 views
7

私たちは最近、私はFacebookのデバッガスルーURL(旧URLリント)ツールを実行し、それが私にこのエラー与え調査するために:私は、これはいくつかの方法が、新しいグラフを開くのベータ版の種類とは何かを持っている疑いがあるのですOpengraphメタタグog:タイプが "製品"エラーに設定されています(ボタンとURLのリンター/デバッグのような)

Object Type Not Allowed:  
Object at URL 'https://savingstar.com/coupons/boursin-cheese/4edfd63fec0f2532eb000106' of type 'og_products:product' is invalid because it the specified fb:app_id '111777372238952' is not the owner of specified og:type. 


をIこれについての証拠を見つけることができないようです。私が疑うのは、fb:app_idfb:adminsのために削除する必要がありますが、他の人がこの問題に遭遇して解決したことを聞くのは大変です。

我々は現在、この見ている例URL:

:ここ
https://savingstar.com/coupons/boursin-cheese/4edfd63fec0f2532eb000106

が(デバッガツールのリンクを使用して)それを見て、FacebookのURLのスクラッパーなどの関連メタタグの少し編集されたバージョンでは、

<meta http-equiv="content-type" content="text/html; charset=utf-8"> 
<meta content="grocery,coupon,coupons,ecoupon,ecoupons,grocery coupons,food coupons,groceries coupons,coupons for food" name="keywords"> 
<meta content="Get our exclusive Boursin Cheese coupon - expires 1/4/2012." name="description"> 
<meta content="Boursin Cheese Coupon" name="title"> 
<meta content="Buy ANY ONE (1) variety of Boursin Cheese, Save $1.00" property="og:title"> 
<meta content="product" property="og:type"> 
<meta content="https://savingstar.com/coupons/boursin-cheese/4edfd63fec0f2532eb000106" property="og:url"> 
<meta content="https://static1.savingstar.com/images/dyn/1897.png" property="og:image"> 
<meta content="SavingStar" property="og:site_name"> 
<meta content="Save big $$ on your groceries with SavingStar eCoupons. Nothing to clip. Nothing to print." property="og:description"> 
<meta content="111777372238952" property="fb:app_id"> 

あなたはここにFacebookのようなボタンのドキュメントに記載されているように私はproductからog:typeを設定しています見ることができるように:https://developers.facebook.com/docs/opengraph/#types

UPDATE 2011年12月14日:私の問題が最も可能性が高いと報告し、私は、これは私の問題の根本的な原因である確認しているとき、私はこれを更新します、ここでバグhttp://developers.facebook.com/bugs/285421101492706

を確認に関連しているように見えます。

答えて

5

公式Open Graph Protocolページを見ると、「製品」にはog:typeがないようです。正式なグーグルグループでは議論されていませんが、Facebookグループにはone questionがあります。

specify your own名前空間が必要で、built-insのいずれかを入力するか、使用してください。

+0

興味深いことに、facebookは独自の[Open Graph Documentation](https://developers.facebook.com/docs/opengraph/#types)を放棄し、公式オープングラフプロトコル仕様のみをサポートしていますか? – george

+1

Likeのボタンについては2010年のドキュメントは引き続き動作します デバッグツールは、F8で発表された(現在のベータ版の)2011 Open Graph APIに対して検証されています - プラットフォームのバグ追跡システムに公開されているバグレポートがあります。あなたがタイプを使用するのを防ぐ:簡単なページを持つ製品 – Igy

+0

ありがとうIgy。私は今、デバッグツールのエラーが私が持っているFacebook Likeボタンの問題に直接関係していないことを理解しています。 – george

2

私は同様の問題を抱えており、この種の問題をよりよくデバッグする方法を見つけました。

あなたが好き]ボタンをクリックしたときのFacebookに戻るPOSTリクエストを見れば、応答はJSONPエラーメッセージです:

{ "__ar" : 1, 
    "jscc" : "", 
    "payload" : { "error_info" : { "brief" : "Invalid url", 
      "errorUri" : "/connect/connect_to_node_error.php?title=Invalid+url&body=URL+could+not+be+liked+because+it%27s+been+blocked.&hash=AQDCjOHl9oNv8d5P", 
      "full" : "URL could not be liked because it's been blocked." 
     }, 
     "show_error" : true, 
     "success" : false 
    } 
} 

more detailsと、この程度のSOの質問があります。

+0

ありがとうございます。私はその質問を見ましたが、URLがなぜブロックされているのかを明らかにするための行動の明確なコースはないようです。私は[Facebook Developers group](https://www.facebook.com/groups/fbdevelopers/)に投稿しようとしましたが、応答はありませんでした。私は再び投稿しようとします。 – george

0

最後に私はfacebookで "バグ"をファイルしなければならず、そこに誰かが "好きなものをブロック"できなかった。
しかし、「好き」の後に「確認」リンクが表示されるようになりました。
その進行状況。

URLをブロック解除する方法が「バグ」を作成する理由がわからない

ありがとうございました!

関連する問題