私はこれを機能させようとしていますが、この機能について助けが必要です。それはうまく機能しますが、Temboo からの振り付けでユーザー ダッシュボードを表示するように変更した後、結果が得られません。2 つの関数は、別の php ファイル、つまり index.php と dashboard.php にあります。エラーが発生している可能性のある場所を教えてください。ありがとうございました
主なソース: https://raw.github.com/matthewflaming/tempoo-experiments/master/TumblrOauth/tumblrOauth.php
私の dashboard.php : https://tumblr-app-c9-c9-paulkinobunga.c9.io/dashboard.php
私のindex.phpファイルがdahboard.phpをindex.phpに置き換えているのを見てください
関数
function getUserInfo($session) {
global $AccessToken, $AccessTokenSecret;
// Instantiate the Choreo, using a previously instantiated Temboo_Session object, eg:
$getUserInformation = new Tumblr_User_GetUserInformation($session);
// Get an input object for the Choreo
$getUserInformationInputs = $getUserInformation->newInputs();
// Set inputs
$getUserInformationInputs->setAPIKey(TUMBLR_CONSUMER_KEY)->setAccessToken($AccessToken)->setAccessTokenSecret($AccessTokenSecret)->setSecretKey(TUMBLR_CONSUMER_SECRET);
// Execute Choreo and get results
$getUserInformationResults = $getUserInformation->execute($getUserInformationInputs)->getResults();
return $getUserInformationResults;
}
応答を得るには、次のように言います。
Tumblr から返された生の応答:
<?php
// Get current user info for Tumblr
$currentUserResults = getUserInfo($session);
print_r($currentUserResults);
?>
変更された機能
function getUserDash($session) {
global $AccessToken, $AccessTokenSecret;
// Instantiate the Choreo, using a previously instantiated Temboo_Session object, eg:
$getUserDashboard = new Tumblr_User_GetUserDashboard($session);
// Get an input object for the Choreo
$getUserDashboardInputs = $getUserDashboard->newInputs();
// Set inputs
$getUserDashboardInputs->setAPIKey(TUMBLR_CONSUMER_KEY)->setAccessToken($AccessToken)->setAccessTokenSecret($AccessTokenSecret)->setSecretKey(TUMBLR_CONSUMER_SECRET);
// Execute Choreo and get results
$getUserDashboardResults = $getUserDashboard->execute($getUserDashboardInputs)->getResults();
return $getUserDashboardResults;
}
私が言う応答を得るために
//Raw response returned by Tumblr:<br>
<?php
// Get current user info for Tumblr
$currentUserResults = getUserDash($session);
print_r($currentUserResults);
?>
2 つの関数は、別の php ファイル、つまり index.php と dashboard.php にあります。エラーが発生している可能性のある場所を教えてください。