Cordova PhoneGap城市飞艇集成

Cordova PhoneGap城市飞艇集成,cordova,notifications,push,Cordova,Notifications,Push,提前感谢您阅读此相对较长的请求。我正在尝试将我的phonegap应用程序与城市飞艇(UA)集成。我只有javascript和html知识。以下是我的问题: )我正在阅读文档(有Google API密钥、项目编号,我正在完成“为你的应用程序设置GCM支持”部分)。步骤4告诉我打开我的airshipconfig.properties文件,但我在哪里可以找到该文件 2.)一旦我以某种方式访问Airship配置,以下值是否正确?gcmSender是Google API仪表板中显示的“项目编号”?交通有价

提前感谢您阅读此相对较长的请求。我正在尝试将我的phonegap应用程序与城市飞艇(UA)集成。我只有javascript和html知识。以下是我的问题:

  • )我正在阅读文档(有Google API密钥、项目编号,我正在完成“为你的应用程序设置GCM支持”部分)。步骤4告诉我打开我的airshipconfig.properties文件,但我在哪里可以找到该文件
  • 2.)一旦我以某种方式访问Airship配置,以下值是否正确?gcmSender是Google API仪表板中显示的“项目编号”?交通有价值gcm,developmentAppKey是城市飞艇(UA)提供给我的应用程序密钥?,developmentAppSecret是UA提供给我的开发密钥?productionAppKey与developmentAppKey相同?,productionAppSecret与developmentAppSecret相同?inProduction为假

    3)在这部分之后,我迷路了。我已经下载了phonegap插件()。完成上述步骤1.)和2.)后,我是否应该返回父页面(…urbanairship.com/build/phonegap.html)并转到“手动集成”部分

    4.)在“手动集成:Android集成”部分,我从哪些src/Android/*.java文件复制?我应该创建一个新的空目录src/com/urbanairship/phonegap文件夹并移动其中的文件吗

    5.)我在UA phonegap插件中看到urbanairship-lib-3.0.0.jar,我是否将其放入项目libs目录的根目录中

    6.)假设我能够完成上述步骤,“手动集成:Android集成”部分的最后一节告诉我修改AndroidManifest.xml和config.xml,我是否成功地将UA集成到phoneGap中?您能告诉我如何向我的应用程序发送推送通知吗

    7.)此外,该插件声明它仅适用于Phonegap 3.0.0+,但我访问了Phonegap.com,它仅适用于版本2.9.0?我有PhoneGap2.5,能用吗? 非常感谢你的帮助! Ning

    1)您必须创建airshipconfig.properties文件:

    docs.urbanairship.com/build/android.html#设置应用程序的gcm支持(设置gcm的链接)

    2) 密钥是UA提供的密钥和机密(不是主机密)。基本上: 开发->开发(inProduction=false) 生产->生产(inProduction=true) 不要混淆这些信息,否则您将无法获得发送和接收推送的正确凭据

    3) 我推荐手动集成,它确实有助于理解其整体功能

    4) 这些文件应该在一般的android集成中分步骤创建

    5) 不,进入你的libs目录

    6) 发送推送消息: docs.urbanairship.com/dashboard/walkthrough.html (如果您使用的是免费版本,则外观会有所不同) docs.urbanairship.com/reference/api/v3/push.html support.urbanairship.com/customer/portal/articles/1069013-help-curl-examples

    7) 在3.0.0->

    docs.phonegap.com/en/edge/guide_platforms_android_grading.md.html#升级%20Android

    总的来说,我强烈建议大家看看UA的示例应用程序。他们没有phonegap和最新版本的示例,但您始终可以查看以前的版本: github.com/urbanairship/phonegap-ua-push/tree/1.07

    PS对不起,我没有足够的声誉来发布两个以上的链接:(

    1)您必须创建airshipconfig.properties文件:

    docs.urbanairship.com/build/android.html#设置应用程序的gcm支持(设置gcm的链接)

    2) 密钥是UA提供的密钥和机密(不是主机密)。基本上: 开发->开发(inProduction=false) 生产->生产(inProduction=true) 不要混淆这些信息,否则您将无法获得发送和接收推送的正确凭据

    3) 我推荐手动集成,它确实有助于理解其整体功能

    4) 这些文件应该在一般的android集成中分步骤创建

    5) 不,进入你的libs目录

    6) 发送推送消息: docs.urbanairship.com/dashboard/walkthrough.html (如果您使用的是免费版本,则外观会有所不同) docs.urbanairship.com/reference/api/v3/push.html support.urbanairship.com/customer/portal/articles/1069013-help-curl-examples

    7) 在3.0.0->

    docs.phonegap.com/en/edge/guide_platforms_android_grading.md.html#升级%20Android

    总的来说,我强烈建议大家看看UA的示例应用程序。他们没有phonegap和最新版本的示例,但您始终可以查看以前的版本: github.com/urbanairship/phonegap-ua-push/tree/1.07

    PS对不起,我没有足够的声誉来发布两个以上的链接:(