2012-04-11 39 views
1

我很難解析這個。我知道如何通過這樣做來獲得access_credentials的密鑰:$ account ['twitter'] - > access_credentials ;.如何解析這個返回的值在PHP

但我似乎無法得到oauth_token或oauth_token_secret。我需要得到這個,所以我可以將它保存到我的會話變量。

[twitter] => stdClass Object 
    (
     [id] => 1 
     [third_party_uid] => 
     [access_credentials] => {"oauth_token":"xxxx","oauth_token_secret":"xxx","user_id":"1234","screen_name":"user_1"} 
     [mds_user_id] => 15 
     [type] => 
     [provider] => Twitter 
    ) 

請幫忙。

+0

解決這個問題,只需要json_decode結果^ _ ^ – 2012-04-11 08:21:28

回答

5

看起來像一個JSON字符串。對其進行解碼:

$credentials = json_decode($account['twitter']->access_credentials, true); 
echo $credentials['oauth_token']; 
2
$ac = json_decode($twitter->access_credentials); 
echo $ac['oauth_token'];