在Postman中获取POST请求的include_player_ids参数值

时间:2016-09-07 16:21:58

标签: android http-post postman onesignal

我正在使用OneSignal在我的Ionic App中进行远程通知。

我在OneSignal中创建了一个应用,为我的应用配置了它,并根据官方文档启动了该服务。

为了测试这一点,我使用的是Postman Chrome Extension。因此,在添加 POST请求网址后,我在哪里可以找到 include_player_ids 键的字符串值。

我的应用仍处于测试状态。

class Dictionary{ private: map<int,list<string> > datos; public: class iterator{ private: map<int,list<string> >::iterator p; public: int & operator *()const{ return *p; }; iterator & operator++(){ while(*p->first %2 != 0 || p != datos.end()){ p++; } return p; }; iterator begin(){ p= datos.begin(); while(*p->first %2 != 0){ p++; } return p; }; iterator end(){ p= datos.end(); return p; }; }; } 中的代码是什么来从我们的移动设备获取 include_player_ids 的值?

2 个答案:

答案 0 :(得分:1)

假设您使用的是OneSignal原生Android SDK,您应该使用OneSignal idsAvailable方法获取设备的OneSignal Player Id,然后将此值传递给您的服务器。

答案 1 :(得分:1)

window.plugins.OneSignal.getIds(function(ids) {
            console.log('getIds: ' , ids);
            self.deviceToken    =   ids.pushToken;
            self.userId         =   ids.userId;
            console.log(self.userId);
        });

这会给你deviceTokenOneSignal User ID,这被称为Player ID

我从控制台复制了值并使用了!

谢谢@ Saiy2k