如何用PHP测试谷歌市场api

时间:2013-02-11 15:14:40

标签: php google-play-services google-api-php-client

我正在尝试使用此API http://code.google.com/p/android-market-api/。我想从Play商店得到一些。像应用程序名称,描述,截图和下载评级(总下载量,周下载....)

我正在使用php版本。我将所有代码上传到我的个人服务器。 www.example.com/test/。 除了local.php,电子邮件和密码字段之外,我还应该配置其他任何内容吗?我只这样做了。

我有这个错误:

Uncaught exception 'Exception' with message 'HTTP request returned code 400' in /homepages/31/d229886149/htdocs/carlos/test/Market/MarketSession.php:212 Stack trace:
#0 /homepages/31/d229886149/htdocs/carlos/test/Market/MarketSession.php(160): MarketSession->executeRawHttpQuery('??????DQAAAMkAA...')
#1 /homepages/31/d229886149/htdocs/carlos/test/Market/MarketSession.php(147): MarketSession->executeProtobuf(Object(Request))
#2 /homepages/31/d229886149/htdocs/carlos/test/examples/test_categories.php(15): MarketSession->execute(Object(Request_RequestGroup))
#3 {main} thrown in /homepages/31/d229886149/htdocs/carlos/test/Market/MarketSession.php 

第212行

谢谢。

之后我想用codeIgniter

实现它

1 个答案:

答案 0 :(得分:1)

尝试使用' 0123456789123456'作为ANDROID_DEVICEID

define('GOOGLE_EMAIL','someone@gmail.com');
define('GOOGLE_PASSWD','SomePassword');
define('ANDROID_DEVICEID','0123456789123456');