使用PHP的FitbitAPI问题

使用PHP的FitbitAPI问题,php,api,fitbit,Php,Api,Fitbit,Fitbit API是全新的,但到目前为止,这就是我所拥有的 我已在服务器上成功安装了OAuth并进行了验证 不过,我下载了Fitbit的PHP示例completeAuthorization.PHP 在我的服务器上浏览到它并单击“允许”后,它会将我带到 localexample.fitbit.com/php/completeAuthorization.php?oauth_令牌=…&oauth_验证器=。。。 这是404。已删除oauth_令牌和oauth_验证器以保护 无辜的 我放弃了这个想法

Fitbit API是全新的,但到目前为止,这就是我所拥有的

  • 我已在服务器上成功安装了OAuth并进行了验证
  • 不过,我下载了Fitbit的PHP示例completeAuthorization.PHP 在我的服务器上浏览到它并单击“允许”后,它会将我带到 localexample.fitbit.com/php/completeAuthorization.php?oauth_令牌=…&oauth_验证器=。。。 这是404。已删除oauth_令牌和oauth_验证器以保护 无辜的
  • 我放弃了这个想法,然后尝试使用GitHub项目FitbitPHP和 创建(基于其README.md文件)以下内容:

XXXXXX是我从个人资料中提取的6位用户ID。屏幕呈现一个空白的白色页面,我不知道如何诊断。我使用了API资源管理器,似乎有积极的结果。有人能提供一些急需的指导吗?我的目标是简单地输出我的个人资料数据,这样我就可以在网页上设置它的样式。提前谢谢

资料来源:


GitHub提供的包装中以前没有定义FITBIT\u密钥和FITBIT\u密钥。必须定义此代码才能提取数据。

试试这段代码-它对我来说很好

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);

可能需要打开错误消息?已打开,但未获得任何输出。我将检查日志。检查日志,发现未定义FITBIT_密钥和FITBIT_密钥。
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);