C#服务端代码下发推送后,极光平台那边没有推送消息生成

jpush
标签: #<Tag:0x00007fb83129a2e8>

#1

C#服务端代码下发推送后,极光平台那边没有推送消息生成;有些推送的报,发送失败(errcode:1011,errmsg:没有满足条件的推送目标),但是代码都没改过
注:项目是2、3年前的,现在有功能迭代才发现推送不了,不知道是不是服务端版本太旧了还是什么原因,但是下载了最新版本代码打不开。


#2

是指的没有消息记录吗?历史记录会有延迟的可能。

另外,注意一个机房和域名的问题。

1011的问题


#3

是的,都好几个小时了,延迟问题可以排除了。
另外,是的时候有消息,但是报的发送失败,

发送失败(errcode:1011,errmsg:没有满足条件的推送目标)


#4

1、根据我上面说的去排查 域名机房、以及 1011的问题

2、如果与域名无关,则将AppKey和推送得到的msgid给我

3、V2 接口很早不维护了,你不会还用的 V 2 的吧?
https://docs.jiguang.cn/jpush/server/old/rest_api_v2_push/


#5

应该是旧的版本,以前其他人处理,但是我下载了最新的版本,打不开jpush-api-csharp-client-master


#7

看下详细报错,再就是看下readme,有一些版本要求。


#8

1、我刚装了Visual Studio2017还是打不开,报下面的信息
此版本的 Visual Studio 无法打开下列项目。项目类型无法安装或此版本的 Visual Studio 无法支持它们。
有关启用这些项目类型或迁移您的资产的详细信息,请参阅在单击“确定”后显示的“迁移报告”中的详细信息。
- Jiguang.JPush, “C:\Users\dell\Desktop\jpush-api-csharp-client-master\Jiguang.JPush\Jiguang.JPush.csproj”
- Example, “C:\Users\dell\Desktop\jpush-api-csharp-client-master\Example\Example.csproj”

不需要更改
这些项目在 Visual Studio 2015、Visual Studio 2013、Visual Studio 2012 和 Visual Studio 2010 SP1 中无需更改就可以打开。
- Jiguang.JPush, “C:\Users\dell\Desktop\jpush-api-csharp-client-master\Jiguang.JPush\Jiguang.JPush.sln”

2、旧版本还能使用吗?如果可以,我们还是使用旧版本,但是目前使用不了,怎么处理呢


#9

极光推送Android
add key=“androidAppkey” value=“00b833753277a34aea89b0d2”
add key=“androidMaster_secret” value=“54f87928b3c07e540defa6d2”
!–极光推送IOS–>
add key=“app_key” value=“9482e203ea6c6256b91ac224”
add key=“master_secret” value=“395e6d3ab31b22eb25c6d8fa”


这是我们的key


(Hevin) #10

我这边用 Visual Studio Community 2017 15.5.6 版本,是可以打开的。
或者你试下 v1 分支下的旧版本。


#11

1、下载 v1 代码报错

2、刚又试了一下,结果有些推送成功有些没有推送成功。

msgId:256657435


#12

1、这些报错根据详细说明排查,譬如语法错误这种,与 SDK 无关。

2、爆红的消息请点开操作详情,看错误信息是什么


#13

1、v1 版本的代码是刚刚从你们那边下载的,不应该有这么多报错把

2、红色的所有都是报的这个错误,发送失败(errcode:1011,errmsg:没有满足条件的推送目标)

注:以前的代码从来没有改动过jpush-api.dll (47 KB)
jpush-api.pdb (173.5 KB)


#14

1011问题与你代码是否改动没有直接决定关系。

请根据下面的说明排查问题。