2012-01-10 12 views
0

ログインしたFacebookのユーザーのために友だちの壁にメッセージを投稿しようとすると、説明以外の投稿が表示される問題が発生しています。説明テキストは非常にまっすぐで、あまり長くないし、リンクを含んでいないので、何が原因か分かりません。 (私は考えることのpythonのが、あなたのアイデアを得る必要があり、あなたがPHPを使用している場合や、自分自身をJS)簡略化されたコードは、次のようになります。掲示板を壁に置くと、説明が見付かりません。

description = "With Chummee you can send real-life gifts to your Facebook and Twitter friends. Or you can treat yourself!" 

response = api.post(path = '%s/feed' % facebook_id, 
     message = message, # shows up fine 
     name = link_name, # this too 
     link = pickup_url, # url works 
     picture = wall_photo, # yup still no problem 
     caption = 'chummee.com', # nice caption 
     description = description, # <--- not showing this, see var above 
     type = 'link' # adding this, does not seem to do anything though 
) 

誰もが表示しないよう説明を引き起こしている可能性が何を知っていますか?ドキュメントに文字制限がありますか?

編集:これは現在広告として動作しています!

+0

まだメッセージを投稿できません他のスクリーンショットを表示します – tijs

+0

あなたの説明に小さなテスト文字列を入れてみましたか?例えば'description = 'test'、'私はPythonに慣れていませんが、PHPやJSでのやり方と似ていますので、文字列そのものが空白になることがあります。もう1つの方法は、descriptionパラメータを完全に削除して、facebookにリンクからそれを入力させることです。 – martincarlin87

+0

@ martincarlin87あなたは正しいです。この特定のテキストは受け入れられません。理由は分かりませんが、description = 'test'で動作します。私はいくつかの言葉を試してみて、それが長さなのか他のものなのかを試してみよう。 – tijs

答えて

0

descriptionフィールドは、 "pickup_url"のog:descriptionフィールドから削除されます。これはリンク投稿を作成するときにFacebookによって行われるため、説明フィールドはほとんど読み込み専用です。

グラフエクスプローラーを使用してAPIで設定しようとすると、失敗しました。

+0

ええ、これはあまりにも私が思うに、私は正しい答えとしてこれをマークします元のセットアップが今でも同様に動作するようだが動作します。 – tijs

関連する問題