.net 接口怎么调用极光推送,求例子


#12

官网-控制台-创建应用
https://docs.jiguang.cn/jpush/console/Instructions/


(冷眸 Sou1ゝ) #13

我想给安卓,ios 推送信息,c# 这边怎么调用
还需要"Your AppKey", “Your MasterSecret” 吗


#14

1、需要,且在官网需要配好 iOS 和Android的包名,Android和iOS客户端均有集成 SDK 并安装到手机上集成成功。

2、麻烦你先过一遍 API 文档,根据我给你的几个文档了解一些基本的推送知识:


(冷眸 Sou1ゝ) #15

我传入自己的参数报这样的错误
什么原因


(冷眸 Sou1ゝ) #16

谢谢大神,给的解答


#17

错误信息里面的Message 已经对该错误描述的很清楚了
1、 1011错误排查: 常见问题 - JPush 合集(持续更新)
2、7002 你传的regIstrationID对应的设备配的AppKey 和你做调用验证传的appkey不一致。
3、翻译一下,时间设置的有问题!


c# 版本的SDK 下载下来以后 可以直接引入到我的项目中吗?
(冷眸 Sou1ゝ) #18

在哪测试 是否能获取registrationID值


#19

安装了「集成极光SDK的App」的手机端。


(冷眸 Sou1ゝ) #20

手机已经集成了,还是报 7002错误
调的registrationID与手机
appkey对应了


(冷眸 Sou1ゝ) #21

手机安装了集成极光sdk 也配置了appkey ,1011错误解决了,7002 错误还在,大神我哪里还弄得不对、请大哥多多指教


#22

给出你调用的 API 接口,你传的参数。


(冷眸 Sou1ゝ) #23

private static void ExecuteDeviceEample()
{
var registrationId = “72875ae63fda1c3f2a299009”;
var devicePayload = new DevicePayload
{
Alias = “alias1”,
Mobile = “13061458806”,
Tags = new Dictionary<string, object>
{
{ “add”, new List() { “tag1”, “tag2” } },
{ “remove”, new List() { “tag3”, “tag4” } }
}
};
var response = client.Device.UpdateDeviceInfo(registrationId, devicePayload);
Console.WriteLine(response.Content);
}我是调的这个方法,报7002错误
手机端的appkey 也是72875ae63fda1c3f2a299009


#24

为什么你的regIstrationID传的是AppKey 的值?

我说的是客户端配的 AppKey 和你推送使用调用验证也就是[quote="_Sou1, post:13, topic:25601"]
“Your AppKey”, “Your MasterSecret”
[/quote]
这里的值一致,而regIstrationID是客户端配好AppKey后安装集成注册成功后取到的一个设备标识。

请在客户端调 API 获取regIstrationID值传在这里
关于regIstrationID:


(冷眸 Sou1ゝ) #25

给手机推送信息,能不能不使用 Registration ID推送的方法


#26

描述你的需求,你想用什么推??


(冷眸 Sou1ゝ) #27

能用别名的方式推送吗


#28

可以,先设置,再推送
https://docs.jiguang.cn/jpush/client/Android/android_senior/


(冷眸 Sou1ゝ) #29

我们主要为了提醒流程功能用的


(冷眸 Sou1ゝ) #30

文档看不太懂,能给我个例子吗,谢谢了


#31

没有例子,只有文章


涉及到客户端设置,服务端推送的问题,请你耐心阅读一下,使用客户端和服务端的 demo做尝试