0

Fitbit API は初めてですが、これは私がこれまでに得たものです。

  • サーバーに OAuth を正常にインストールし、検証しました。
  • Fitbit の PHP サンプル - completeAuthorization.php をダウンロードしましたが、サーバーで参照して [許可] をクリックすると、localexample.fitbit.com/php/completeAuthorization.php?oauth_token=...&oauth_verifier=... に移動します。 404.oauth_token と oauth_verifier を削除して、罪のない人を保護します
  • 私はその考えを捨てて、GitHub プロジェクト FitbitPHP を使用しようとし、(README.md ファイルに基づいて) 以下を作成しました。

    require 'fitbitphp.php';
    
    $fitbit = new FitBitPHP(FITBIT_KEY, FITBIT_SECRET);
    
    $fitbit->setUser('XXXXXX');
    $xml = $fitbit->getProfile();
    
    print_r($xml);
    

XXXXXX は、プロフィールから取得した 6 桁のユーザー ID です。画面に空白の白いページが表示されますが、これを診断する方法がわかりません。API Explorer を使用したところ、良い結果が得られたようです。誰かが非常に必要な方向性を提供できますか? 私の目標は、プロファイル データを単純に出力して、Web ページでスタイルを設定できるようにすることです。前もって感謝します。

ソース:

GitHub の FitbitPHP

PHP を使用した Fitbit API ドキュメント

4

2 に答える 2

0

このコードを試してください - 私にとってはうまくいきます。

require 'fitbitphp.php';

$consumer_key ='fe31e0c7da0340a1b407dc8013adaf161223343';
$consumer_secret='4dcd125021094d45bc405ab0343q2231984f432';

$fitbit = new FitBitPHP($consumer_key, $consumer_secret);


$fitbit->setUser('XXXXXX');
$xml = $fitbit->getProfile();

print_r($xml);
于 2014-09-11T11:55:10.230 に答える