0

https://github.com/jmathai/twitter-async/のエピ ライブラリを使用しています。

ツイッターの更新を投稿しようとすると、ツイートが以前に作成されている場合にエラーが発生するという問題に遭遇しました。もう一度投稿して、それが重複しているという事実を無視します。

私はコード$twitter->post_statusesUpdate(array('status' => $tweet));が毎回強制的につぶやくと思っていましたが、私にはそうではありません:/

誰でも理由を知っているか、動作するコードの例を教えてくれますか/これを修正できますか?

これが私のコードスニピットのコピーです:

try {
    $twitter->post_statusesUpdate(array('status' => $tweet));
} catch (EpiTwitterForbiddenException $e) {
    $msg = json_decode($e->getMessage());
    if ($msg->error != 'Status is a duplicate.') {
    //throw $e;
    }
}

前もって感謝します-Hyflex

4

1 に答える 1

1

もう一度投稿して、重複しているという事実を無視してください。

まだできません. 同じツイートを 2 回投稿することはできません. それが Twitter の機能です. 見てください: https://dev.twitter.com/discussions/3714

于 2013-09-12T03:19:26.433 に答える