簡體   English   中英

使用TwitterOAuth在頁面上顯示Twitter帳戶的用戶圖片

[英]Show userpic of Twitter account on the page using TwitterOAuth

我使用http://github.com/abraham/twitteroauth PHP庫訪問Twitter REST API:

<?php
    session_start(); 
    require("config.php");
    require("twitteroauth/twitteroauth.php");
    if(!empty($_GET['oauth_verifier']) &&
       !empty($_SESSION['oauth_token']) &&
       !empty($_SESSION['oauth_token_secret'])
    )
    {                        
        $twitteroauth = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, $_SESSION['oauth_token'], $_SESSION['oauth_token_secret']);  
        $access_token = $twitteroauth->getAccessToken($_GET['oauth_verifier']); 
        $_SESSION['access_token'] = $access_token; 
        $user_info = $twitteroauth->get('account/verify_credentials');
        // ?...
?>

如何在HTML頁面上呈現Twitter用戶圖片?

[編輯]

只是這樣做:

echo '<img src="'.$user_info->profile_image_url.'"/>';

account/verify_credentials調用返回所有用戶變量。 因此,無需再打另一個電話。

[舊答案]

使用users show方法。 它返回一個您需要的名為profile_image_url的字段。 這是用戶照片的網址。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM