Вопросы, касающиеся использования Twitter-Oauth API в php

Недавно я прочитал хорошее руководство Как аутентифицировать пользователей с помощью Twitter OAuth , даже написанное до изменения формата идентификатора Twitter, но оно также работает с новым форматом идентификатора Twitter.

У меня есть вопросы, пожалуйста объясните, успешно ли это сделал кто-нибудь ..

  • Почему мы всегда вызываем два метода getRequestToken и getAccessToken ? Чтобы получить токен доступа и секрет токена доступа ? но оба они уже приведены на странице ниже ...

    http://dev.twitter.com/apps/ {your_app_id} / my_token.

    какова точная потребность в токене запроса и секретный токен запроса ?? хотя я замечаю, что оба токена приходят по-разному каждый раз, когда мы обрабатываем.

  • если мы обновляем наш статус с помощью метода ниже

    $ connection-> n

  • Как обрабатывать запрет на доступ приложений?
    Примечание: Пожалуйста, обратитесь к моему Вопросу относительно этого

обновления для @Thai

, которое я сделал ниже в соответствии с вашим предложением

$user_info = $connection->get('account/verify_credentials');
$status_info =$connection->get('statuses/show/', array('id' =>32320907720523776) );

echo "
";
print_r($status_info);

echo "
Content :
";
print_r($user_info);

возвращается ниже

stdClass Object
(
    [request] => /1/statuses/show.json?id=3.2320907720524E%2B16&oauth_consumer_key=jashak..&oauth_nonce=bec...&oauth_signature=%2FMj%2B0Z7oyYNKdMn%2B%2FOJ6Ba8ccfo%3D&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1296541384&oauth_token=223961574-cW4...&oauth_version=1.0a
    [error] => No status found with that ID.
)

примечание: Я скрываю ключ oauth_consumer , oauth_nonce и oauth_token в целях безопасности;)

Content:
stdClass Object
(
    [follow_request_sent] => 
    [profile_link_color] => 038543
    [profile_image_url] => http://a3.twimg.com/profile_images/1215444646/minialist-photography-9_normal.jpg
    [contributors_enabled] => 
    [favourites_count] => 31
    [profile_sidebar_border_color] => EEEEEE
    [id_str] => 223961574 // this is also id_str
    [status] => stdClass Object
        (
            [retweeted] => 
            [id_str] => 32320907720523776 // this id_str i used
            [in_reply_to_status_id_str] => 
            [geo] => 
            [contributors] => 
            [source] => Black Noise
            [in_reply_to_user_id_str] => 
            [retweet_count] => 0
            [truncated] => 
            [coordinates] => 
            [created_at] => Tue Feb 01 06:14:39 +0000 2011
            [favorited] => 
            [text] => Twitter test: verify that status has been updated
            [place] => 
            [in_reply_to_screen_name] => 
            [in_reply_to_status_id] => 
            [id] => 3.2320907720524E+16
            [in_reply_to_user_id] => 
        )
   [screen_name] => ltweetl
   [profile_use_background_image] => 1
   ....
   ...

я получил ошибку Не найдено статуса с этим идентификатором и который id_str вы упоминаете ??

6
задан Community 23 May 2017 в 10:33
поделиться