Php 带有JSON字符串的UrbanAirship错误400
我使用上一个API V3向我的应用程序发送推送。 我使用PHP库。 这是我的密码:Php 带有JSON字符串的UrbanAirship错误400,php,urbanairship.com,Php,Urbanairship.com,我使用上一个API V3向我的应用程序发送推送。 我使用PHP库。 这是我的密码: $var = (string) json_encode($booking); UALog::setLogHandlers(array(new StreamHandler("php://stdout", Logger::DEBUG))); $airship = new Airship('secret', 'secret'); $response = $airship->pus
$var = (string) json_encode($booking);
UALog::setLogHandlers(array(new StreamHandler("php://stdout", Logger::DEBUG)));
$airship = new Airship('secret', 'secret');
$response = $airship->push()
->setAudience(P\all)
->setNotification(P\notification('test notification'))
->setDeviceTypes(P\all)
->send();
return $response;
它可以工作,但是,如果我想推送$var而不是文本“test notification”,我有一个错误400。我已经看过,$var包含一个字符串(json格式)
有限制吗?我无法发送数组、对象和字符串。我刚才犯了一个错误400。我使用v0.2连接器: 返回的错误是什么?一般来说,答复中包含对其被拒绝原因的解释。
$booking
中有什么内容?返回的错误是什么?一般来说,答复中包含对其被拒绝原因的解释。$booking
中有什么内容?