所以他们有这个 JSON,我需要特定的项目来获得例如促销:
{
"currency": "USD",
"code": 200,
"sales_list": [
{
"date": "2012-05-21",
"country": "JP",
units:{
app: {
downloads: 10,
updates: 1,
},
iap: {
sales: 3,
refunds: 5,
promotions:1
},
},
revenue: {
app: {
downloads “100.98”,
refunds: “-10.00”,
promotions: “1.00”
},
iap: {
sales: “30.00”,
refunds: “-1.00”,
},
ad: "1000.00"
},
}],
“iap_sales”:[
{
"date": "2012-05-21",
"country": "JP",
“iap”: “com.iap1”,
units:{
sales: 3,
refunds: 5,
},
revenue: {
sales: "30.09",
refunds: "1.21",
},
}],
"page_index": 1,
}
我如何获得促销活动?
我试着用这个:
$json_data = connect(t_url);
$data = json_decode($json_data);
return $data->sales_list[0]->units[0]->app[0]->promotions;
但它甚至有效/高效吗?
我也很难从 appannie 获取数据。我总是遇到授权问题或错误请求。如果请求不好,这意味着我在吗?
我使用终端测试 curl 和我的网址,例如:
curl --basic --user email : password "http:/www.appannie.com/v1/accounts/acntnum/..."
他们建议这样做,因为他们有身份验证。有时我会收到错误的请求,但我认为我犯了不同的unauthorized access
错误。
他们还建议其他形式,如身份验证应该是你的 eadd 和密码的基本+base 64。但我不知道在哪里使用它。
将其转换为 php curl 请求的任何建议?