1. 程式人生 > >百度雲推送API---Android推送Demo

百度雲推送API---Android推送Demo

雖然還沒有搞懂檔案上傳、下載、刪除的問題,先來學習一波下一次迭代可能會用到的百度雲推送API使用方式。

測試截圖

開發準備

1:登陸百度雲賬號,註冊成為開發者賬號

2:建立一個應用用於測試

依次需要填寫的資訊有:應用名稱、應用包名、適配的機器(安卓或者ios)

Tips:應用包名將會是你接下來建立工程檔案時,所在的包的包名稱。如果你不這樣做的話,可能會報錯30608。

3:進入應用

點選“建立推送”,可以使用控制檯進行推送;

點選“應用配置”,可以看到開發時所必須的一些資訊:

APP KEY、SECRECT KEY會是開發的過程中所需要的,這很重要,SECRET KEY不對的話,會報錯提示你許可權認證不對,這個值後期據說是可以聯絡百度雲進行修改的,目前還沒有嘗試過。

4:下載手機端apk以獲取手機的Channel ID

百度雲有提供pushDemo給我們,下載,安裝就可以了的

點選繫結後,你可以獲取到這個機子的Channel ID。

5:實際開發

下載你需要的服務端sdk包,解壓,可以發現有以下檔案:

這些圈出來的檔案是會用到的,我下載的是Java版本的

先去繼續些程式碼,晚上再繼續記錄~

相關推薦

API---AndroidDemo

雖然還沒有搞懂檔案上傳、下載、刪除的問題,先來學習一波下一次迭代可能會用到的百度雲推送API使用方式。測試截圖開發準備1:登陸百度雲賬號,註冊成為開發者賬號2:建立一個應用用於測試依次需要填寫的資訊有:應用名稱、應用包名、適配的機器(安卓或者ios)Tips:應用包名將會是你

用Python實現最簡單的文字識別:基於文字識別API

Python版本:3.6.5 百度雲提供的文字識別技術,準確率還是非常高的,而且每天還有5w次免費的呼叫量,對於用來學習或者偶爾拿來用用,已經完全足夠了。文章提供一個模板,稍加修改就可以直接套用。註釋中提到必須輸入的地方,你都正確地輸入了的話,就可以完成一次簡單的文字識別了

Android 利用REST API實現從客戶端

隨著谷歌開發者大會在中國的成功舉行,也帶來激動人心的訊息,2016年12月8日Google Developers中文網站正式釋出了。以後學習Android,獲取Android Studio、安卓最新版SDK等最新開發資源也變得更加輕鬆了。直接訪問Google Develop

Android 入門篇

cep 控制臺 通過 esc port key 開發 manage class 轉載請標明出處:http://blog.csdn.net/lmj623565791/article/details/27231237如今app基本都有推送的功能。於是看了下百度雲的推送,官方文

Android第三方——極光,個

現在Android有不少的第三方推送介面,大大節省了我們的時間,讓我們專注於軟體本身的編寫。 極光推送 極光推送作為一個比較成熟的推送API,用起來是非常便利的,今天就來總結一下。 註冊賬號之後,首先建立一個應用,如下圖: 應用建立完成之後,會生成應用標識(AppKey)

android客戶端的使用總結

在之前的一個專案中使用到了百度推送,以前對推送一無瞭解,現在把學習到的關於Android客戶端百度雲推送的知識分享一下 1.在配置檔案裡application中新增的程式碼: <!-- 此處Receiver名字修改為當前包名路徑 --> &l

訊息

import com.baidu.yun.core.log.YunLogEvent; import com.baidu.yun.core.log.YunLogHandler; import com.baidu.yun.push.auth.PushKeyPair; import com.baidu.yun

iOS使用總結

由於專案中用到百度雲推送,這裡把填坑過程整理一下,以免別人也多走彎路。參考資料:百度Push服務SDK使用者手冊(iOS版) 百度雲推送SDK環境搭建 首先下載最新的SDK,下載地址 選擇iOS客戶端下載,這裡用的版本是1.5.4,需要先註冊一個百度賬戶才能下載的。 把標頭檔案B

伺服器端(php版)

<?php namespace Admin\Controller; use Think\Controller; use Org\Net; class AppController extends Controller{ private $appService;

Java後端實現安卓/IOS移動端訊息

本文主要介紹Java伺服器端如何藉助第三方推送平臺(百度雲推送)推送給移動端訊息。 使用案例介紹: 根據客戶的需求,需要做一個類似淘寶訊息推送的功能,客戶下訂單、訂單付款、訂單商品已發貨,以及客戶完成評論,都需要以訊息推送提示的方式告知商家和賣家這麼一個功能,由於之前沒有實現過這方面的功

--分析與開發詳解

一:優勢分析 百度雲推送,極光推送和個推各自的優勢是什麼? 極光推送功能優勢: 1、高效穩定的推送通知 為合作伙伴提供長連線SDK,開發者的服務訊息可以推送到其客戶端。使你的應用程式保持高注意力,即使使用者沒有開啟應用程式,也能夠推送通知到達使用者手機。您可以即時向用戶推

iOS開發-環境搭建

1.新增到SDK到工程中的步驟如下: • 將libBPush.a和BPush.h BPushCerResource.bundle新增到自己的工程下,新增時需要注意勾選當前Target • SDK需要以下庫:Foundation.framework、CoreTelephony.framework、lib

訊息(Java服務端開發)

註冊成為百度開發者 建立/配置應用(有Android 和 iOS 平臺) 1)獲取 ApiKey/SecretKey ApiKey是應用標識,在SDK呼叫過程中唯一標識一個應用 SecretKey是呼叫API時的Token,用來驗證請求的合法性,請注意保

----iOS

前言 記錄一下這幾天學習的百度推送,覺得這個東西弄的還挺糟心的,好多注意的地方 正文 1.先申請一個百度開發者賬號 http://push.baidu.com/fc 2.建立一個新應用,並應用配置 3.選擇蘋果的圖示,開發用就選擇開發狀態,上線就可以選擇生產狀態 4.此時就讓你上傳開發證書,這個上傳的檔案需

Cordova 訊息

訊息推送-百度push 選擇百度雲推送理由:專業、穩定、免費(Google GCM在國內有時無法正常使用) 開啟網址,註冊開發者帳號,登入。 此處API key與Secret Key後面要用到,可以先複製到記事本中備用。

javaSDK demo

百度雲推送巴拉巴拉巴拉 近階段由於PM同學的強烈要求,我們app服務端準備接入百度雲推送工程,那麼現在開始demo走起,本Demo主要是針對標籤推送。 下載百度雲推送SDK 網址:http://push.baidu.com/doc/j

整合之Maven方式

現在自己的產品沒有推送功能都不好意思出門啊! 前段時間做推送需求的時候,經過幾輪測試最後敲定的用百度雲推送。 百度雲推送整合非常方便,端上大概半天不到就搞定了,官網給的教程非常給力,詳細而又全面。 服務端的sdk也有非常詳細的示例,直接匯入相關jar就可以了,不過對於少部分

所需要注意的點

最近專案整合百度雲推送,整合很簡單但是用起來和其他推送有點不一樣。 控制檯推送和後臺推送有點不一樣。 ******需要我們自己自定義行為: 先看看安卓推送通知格式; Android通知格式 {"title":"hello","description":"hello w

cordova3.5整合PushNotification(1)

http://blog.csdn.net/mansai/article/details/19073913 選擇百度雲推送理由:專業、穩定、免費(Google GCM在國內有時無法正常使用) 第1步:註冊開發者賬戶並登入。 http://developer.baidu.com/

自有賬戶體系對接必須要弄懂的問題

 同一個裝置上的同一個APP多次繫結返回的user_id相同,channel_id也相同。 同一個APP在不同的裝置上繫結user_id是不相同的,channel_id也不相同。 同一臺裝置對應唯一一個channel_id。(多個APP共用一條通道),所