2011-12-13 7 views
0

現在twitter APIを使用してリトウェット機能を開発中です。この機能はうまく動作しますが、リツイート可能でないこれらのツイートは誰でもこのエラーが発生しますが、「共有の検証は失敗しました」というこの状態では共有できません。指定されたツイートが返品可能かどうかを確認する方法は?

だから私は特定のツイートがretweetableであるかどうかを判断する方法が必要です、またはステータス/:id APIによって返されたJSONを使用しないでください。出来ますか??

これに基づいて、リトウェットの対象となるツイートに対してのみリトウェットボタンを配置する必要があります。

オリジナルのツイッターウェブサイトでは、次のつぶやきはリトワブルではありません。

  1. 私自身のツイート
  2. 保護にそれを設定していた私のフォロワーのツイート。

私にこれについて詳しく説明してください。

答えて

1

誰かが自分のつぶやきを保護していれば、彼のつぶやきは彼の信者のみが見ることができます。これらのつぶやきをリツイートした場合、この保護が解除される可能性があります。

http://api.twitter.com/version/users/show.format 

このAPIの結果は、フィールド名が含まれています。ですから、このAPIを試すことができ、ユーザーが自分のツイートを保護したりしていないかどうかを確認したい場合は、これらのツイート

をリツイ​​ートしてはいけないさえずり正しいhttps://dev.twitter.com/docs/api/1/get/users/show

+0

雅:「保護」をtrueに設定されている場合、「保護」、あなたは

ドキュメントはここにある自分のツイートをリツイートすることはできません。しかし、特定のツイートがリツイートできると言うフィールドはありますか?または、私は彼らが保護されているかどうか、または作成者と受信者が同じであるかどうかを確認するために自分の小切手を作成する必要がありますか?このような場合は、リトウェットボタンを有効にするべきではありませんか? – Karthik

+0

あなた自身の小切手を作る必要があります –

関連する問題