2012-01-26 5 views
0

で写真を参照すると、投稿するコードの下に使用している場合と、私は次のメッセージを得る:あなたの画像記録のFacebookのSDK:無効なhrefのポスト

(OAuthException)(#100)、1つ以上が含まれるように失敗しました有効な 'href'フィールド。

画像の文字列をクリアすると、うまくいきます...どんな考えですか?

string picture = "http://www.myserver.com/FBImage/FBUSERID-Large.png"; 

var client = new FacebookClient(tokenCode); 
     FacebookPost fbp = new FacebookPost(); 
     fbp.message = message; 
     fbp.link = link; 
     fbp.picture = picture.Trim(); 
     fbp.name = name; 
     fbp.caption = caption; 
     fbp.description = description; 

     dynamic result = client.Post("me/feed", fbp); 
+0

あなたの質問は何ですか?使用しているSDKの背景情報を入力してください。あなたの「写真」は、明らかに有効な** href **フィールドではありません。 –

答えて

0

私は「のhttp://」除去することで解決し、同じ問題を抱えていたピクチャフィールド

0

からあなたが画像を送信中hrefフィールドを含める必要があります。 FacebookPostオブジェクトのhrefプロパティを探します。私が使用しているSDKは、JSONオブジェクトを使用してこれらのデータをすべて渡し、hrefプロパティを含めるのを忘れると、同じエラーが表示されます。

関連する問題