我正在使用GCM在我的Android客户端上,我已经可以从我的应用服务器向Android客户端推送通知。
但是我无法订阅一个主题,我使用pubSub.subscribe方法,并以“/topics/mytopic”的格式传递注册令牌和自定义主题名称。 到目前为止,我已经做了以下事情:
- 我将该方法包装在try和catch中,它不会抛出任何异常。
- 我已经通过Fiddler调试了HTTP,但它没有发送任何请求。
- 我尝试通过https://iid.googleapis.com/iid/info/IID_TOKEN获取令牌ID的信息,但它没有返回客户端订阅的任何主题。
这里是Android意图服务中的发布代码:
GcmPubSub pubSub = GcmPubSub.getInstance(this);
try
{
pubSub.subscribe(token, "/topics/mytopic",null);
} catch (IOException e)
{
e.printStackTrace();
}