我正在使用twitter的oauth,我遇到了一个奇怪的问题。
如何仅使用其令牌和密码获取用户的个人资料信息?
以下是我现在使用的
function OauthGetProfile($consumerkey, $consumersecret, $oauthtoken, $oauthsecret){
$to = new TwitterOAuth($consumerkey, $consumersecret, $oauthtoken, $oauthsecret);
$content = $to->OAuthRequest('http://twitter.com/statuses/user_timeline.xml', array('count' => '50'), 'GET');
return $content;
}
我不知道如何得到这个,api要求你的个人资料要求你指定个人资料,我需要他们的身份证。
答案 0 :(得分:6)
答案 1 :(得分:1)
我认为现在您必须使用网址“http://api.twitter.com/1/account/verify_credentials.xml”,因为没有“api”的网址。现在不行。
结果将类似于xml
<?xml version="1.0" encoding="UTF-8"?>
<user>
<id>622181643</id>
<name>ddMobile</name>
<screen_name>fff screen_name</screen_name>
<location></location>
<description></description>
<profile_image_url>http://a0.twimg.com/profile_images/6456456/qxuz5r09e1x9ri5cadv5_normal.jpeg</profile_image_url>
<profile_image_url_https>https://si0.twimg.com/profile_images/45645645/qxuz5r09e1x9ri5cadv5_normal.jpeg</profile_image_url_https>
<url></url>
<protected>false</protected>
<followers_count>2</followers_count>
<profile_background_color>C0DEED</profile_background_color>
<profile_text_color>333333</profile_text_color>
<profile_link_color>0084B4</profile_link_color>
<profile_sidebar_fill_color>DDEEF6</profile_sidebar_fill_color>
<profile_sidebar_border_color>C0DEED</profile_sidebar_border_color>
<friends_count>3</friends_count>
<created_at>Fri Jun 29 19:44:37 +0000 2012</created_at>
<favourites_count>0</favourites_count>
<utc_offset>-14400</utc_offset>
<time_zone>Atlantic Time (Canada)</time_zone>
<profile_background_image_url>http://a0.twimg.com/i6ages/themes/theme1/bg.png</profile_background_image_url>
<profile_background_image_url_https>https://si0.twimg.com/ima6es/themes/theme1/bg.png</profile_background_image_url_https>
<profile_background_tile>false</profile_background_tile>
<profile_use_background_image>true</profile_use_background_image>
<notifications>false</notifications>
<geo_enabled>false</geo_enabled>
<verified>false</verified>
<following>false</following>
<statuses_count>8</statuses_count>
<lang>en</lang>
<contributors_enabled>false</contributors_enabled>
<follow_request_sent>false</follow_request_sent>
<listed_count>0</listed_count>
<default_profile>true</default_profile>
<default_profile_image>false</default_profile_image>
<is_translator>false</is_translator>
<status>
<created_at>Wed Sep 05 20:33:56 +0000 2012</created_at>
<id>24344689170516</id>
<text>Hap6the last day of our $0 handset sale! http://t.co/iAjai6ye</text>
<source><a href="http://te6ot; rel="nofollow">Wind Mobile Self Care - SIT</a></source>
<truncated>false</truncated>
<favorited>false</favorited>
<in_reply_to_status_id></in_reply_to_status_id>
<in_reply_to_user_id></in_reply_to_user_id>
<in_reply_to_screen_name></in_reply_to_screen_name>
<retweet_count>0</retweet_count>
<retweeted>false</retweeted>
<geo/>
<coordinates/>
<place/>
<possibly_sensitive>false</possibly_sensitive>
<contributors/>
</status>
</user>