# 5-1 配送員APP
# 配送端APP新版需要準備的資料
**配送員app打包及需要提供的資料(購買配送員app的客戶必看)**
**1、提供授權站點url或授權域名**
**2、提供app的應用名稱**
**3、打包公眾號uniacid**
**4、提供應用logo**(png格式),圖片命名用 尺寸命名。例如:某個圖片的尺寸是40\*40, 則文件名為:40.png
180\*180,512\*512, 1024\*1024? (ps:一個也不能少)
**5、提供應用啟動頁圖片**(png格式),圖片命名用 尺寸命名。例如:某個圖片的尺寸是1080\*1920, 則文件名為:1080.1920.png
1080\*1920, 1125\*2436(ps:一個也不能少)
**6、包名**
**自定義包名**,安卓APP申請極光推送和高德地圖都會使用到該包名,包名命名規則:com.應用名稱.delivery,例如:應用名稱為:啦啦外賣配送員,包名則為com.lalawaimaipeisong.delivery
**7、**申請極光推送賬號,(該賬號用于在app進行訂單推送通知),申請成功后需要將AppKey和Master Secret寫到申請資料里面, 提供給外送團隊官方。****
**具體申請步驟如下:**
(1) 首先注冊極光賬號,已有賬號的直接登陸即可。登陸地址:[https://www.jiguang.cn/accounts/login/form](https://www.jiguang.cn/accounts/login/form)
(2) 進入管理控制臺,點擊創建新應用,應用名稱自己設置。如下圖:


(3) 應用創建完成以后,**將AppKey和Master Secret寫到申請資料里面**,如下圖:

(4)設置應用信息,?這里需要特別注意, 應用包名為上述第6步自己定義的包名, IOS部分的設置暫時先不用設置,


(5)?**申請成功后需要將AppKey和Master Secret復制到后臺**。請注意, 不要發別人的appkey, 否則會造成訂單推送錯誤的問題。配送員app的版本號請勿隨意更改,**目前安卓版本和蘋果的版本號都是1.0**, 序列號暫時不用填寫,打包完成以后開發者會統一告訴大家。

**8.申請高德地圖key值,**申請成功后需要將Key值寫到申請資料里面, 提供給外送團隊官方。****
**具體申請步驟如下:**
(1)首先注冊高德地圖開放平臺賬號,已有賬號的直接登陸即可。登陸地址:[http://lbs.amap.com/](http://lbs.amap.com/)
(2)右上角進入控制臺,點擊創建新應用,這里應用名稱和類型自己設置,如下圖:


完了以后點擊創建。
(3)點擊添加新key,設置應用信息,如下圖:


key名稱自己寫,例如:配送員APP--安卓端;
服務平臺選擇Android平臺;
發布版安全碼:寫固定值:10:49:D8:DD:46:78:44:77:8D:C6:1D:3B:75:45:B0:1B:8F:AE:81:76;
packgename:自定義包名,填寫上述第6步自己定義的包名。
配置完成之后,將key填寫進txt資料里。
(4)點擊添加新key,設置應用信息,如下圖:


key名稱自己設置,例如:配送員--iOS版;
服務平臺選擇iOS平臺;
安全碼BundleID填寫上述第6步自定義的包名;
配置完成之后,將key填寫進txt資料里。
**至此,配送員APP安卓需要申請的資料到此結束,有問題聯系我們的客服咨詢哦。**
# 5-2-1 所需申請各種權限
* 1、短信功能 (必須)
? ? ?外賣wap版本將加入短信注冊提醒等功能,請提現做好短信接口的申請。
* 2、appstore開發者賬號(可選)
? ???如果您需要上架appstore,需要申請蘋果開發者賬戶,審核周期約在14天左右
? ???申請教程:[http://blog.csdn.net/wqt925497045/article/details/51583699](http://blog.csdn.net/wqt925497045/article/details/51583699)
? ???備注:打包版APP需要自行上架,官方不提供上架服務
* 3、微信授權登錄(可選)
? ???微信授權登錄為APP內一鍵喚起微信APP進行授權登錄,申請便捷簡易,建議申請
? ???申請地址:[http://open.weixin.qq.com](http://open.weixin.qq.com/)
* 4、QQ登錄(可選)
? ?? ?QQ登錄同理于微信登錄
? ?? ?申請地址:[http://op.open.qq.com](http://op.open.qq.com/)
? ?? ?備注:安卓版QQ登錄需要在應用寶上架才可使用
* 5、微信支付(可選)
? ?? ?此處微信支付為APP內支付喚起微信APP進行支付,申請便捷建議,建議申請
? ?? ?申請地址:?[http://open.weixin.qq.com](http://open.weixin.qq.com/)
* 6、支付寶支付(可選)
? ???需要申請企業支付寶APP支付接口申請
? ???申請地址:企業支付寶后臺
# 5-2-2 創建應用配置說明
1、首先要輸入網址[app.hao071.com 用郵箱注冊賬號,參見下圖:](http://app.hao071.com/)

2、登錄進入注冊的APP賬號,點擊【創建應用】選擇版本(建議選擇高級版本),再點擊【立即購買】,參見下圖:

3、輸入網址就是輸入外賣入口地址,點擊【下一步】參見下圖:

4、配置應用信息,參見下圖:

應用名稱:自定義設置應用的名稱信息
應用說明:自定義設置應用的說明信息
狀態欄:為更好的使商城APP兼容性高,選擇顯示
標題欄:選擇隱藏
應用圖標:應用的圖標信息是用戶下載APP時顯示的圖標,可自定義上傳圖片,參見下圖:

啟動圖:是會員點擊下載的APP進入的加載啟動圖,可自定義上傳圖片,參見下圖:

5、信息填寫完畢提交后,進入生成二維碼頁面,參加下圖:

6、生成成功后,在應用列表中查看,直接點擊任意二維碼即可,參見下圖:


# 5-2-3 微信登錄參數設置
1、首先要點擊【插件管理】,點擊選擇【微信登錄】——【開啟】——【參數配置】,參見下圖:

2、再點擊微信開放平臺申請的鏈接[http://open.weixin.qq.com](http://open.weixin.qq.com/),注冊申請微信開放平臺獲取weixinAppid和weiXinAppSecret參數信息,參見下圖:

3、注冊登錄后點擊【管理中心】——【創建移動應用】,參見下圖:

4、提交審核通過的移動應用,點擊【查看】將weixinAppid和weiXinAppSecret參數信息復制到APP管理中心微信登錄相應的參數設置中,注意:AppSecret需要點擊【重置】開發平臺不存儲AppSecret信息,請妥善保存,參見下圖:

# 5-2-4 微信支付配置說明
1、登錄外賣APP管理后臺,進入插件管理——微信支付

2、點擊開啟按鈕,開啟微信支付。

3、開啟成功后,點擊參數配置,進入參數配置項。

4、登錄微信開放平臺[https://open.weixin.qq.com](https://open.weixin.qq.com/)獲取您申請的微信APP參數;
weixinAppiId為您在微信開放平臺申請的‘’移動應用‘’的?APPID,如下圖所示:

WeiXinAppSecret為您在微信開放平臺申請的‘’移動應用‘’的AppSecret,如下圖所示:

WX\_MCH\_ID?為您在微信開放平臺申請的‘’移動應用‘’的微信支付的商戶號(注意此處微信支付的商戶ID并非您之前擁有的公眾號的微信支付商戶號,該處為您在微信開放平臺創建移動應用后申請的微信支付商戶號),如下圖所示:

WX\_API\_KEY為您在微信開放平臺申請的‘’移動應用‘’的微信支付的API秘鑰(注意此處微信支付的商戶ID并非您之前擁有的公眾號的微信支付API秘鑰,該處為您在微信開放平臺創建移動應用后申請的微信支付API秘鑰),如下圖所示:

WX\_return\_url ?為支付成功跳轉的頁面,填寫格式如下:
http://[您的APP打包域名](http://xn--app-x69du0ojvbu1mvnx/addons/ewei_shopv2/payment/wechat/return.php)/addons/we7\_wmall/payment/wechat/return.php
WX\_notify\_url??為接受微信支付異步通知回調地址,填寫格式如下:
[http://](http://xn--app-n82e60cwylxyry9cc16d/addons/ewei_shopv2/payment/wechat/notify.php)[您的APP打包域名](http://xn--app-x69du0ojvbu1mvnx/addons/ewei_shopv2/payment/wechat/return.php)/addons/we7\_wmall/payment/wechat/notify.php
###### *// 以上鏈接您可以通過在瀏覽器訪問的方式,直接訪問鏈接 返回fail,即為正常。*
5、進入外賣——設置——支付設置——APP支付設置,進行參數設置(注意此項微信支付參數,同樣為您在微信開放平臺內,申請的微信應用的微信支付參數,并非您公眾號本身的微信支付參數),如下圖所示:

6、注意事項
6.1 APP微信支付參數并非您的已有公眾號的微信支付參數,為在微信開放平臺申請應用后為應用單獨申請的微信支付;
6.2 保存參數后,需要重新生成APP后方可生效,如果不成功請重啟您手機上的測試軟件iDev;
6.3 以上參數任何一個參數填寫錯誤都將無法正常使用微信支付,請仔細核對檢查
6.4 任何支付參數,請勿隨意告知其他人(未避免糾紛請盡量自行設置)
# 5-2-5 QQ登錄參數設置
1、首先要點擊【插件管理】,點擊選擇【QQ登錄】——【開啟】——【參數配置】,參見下圖:


2、再點擊騰訊開放平臺申請的鏈接[http://open.qq.com](http://open.qq.com/),點擊【應用接入】選擇QQ號登錄,再選擇注冊類型,申請騰訊開放平臺獲取App ID參數信息,參見下圖:



3、注冊登錄后點擊創建選擇平臺創建應用,參見下圖:

?切記,應用創建完畢后,在此應用平臺信息管理下進行創建其他的應用。
比如:首先選擇的平臺是移動應用 安卓,則需要在此平臺信息里面在進行申請IOS的應用。
這樣才能是同一個APP ID,如果逐個創建應用的話則會有兩個APP ID,而QQ登錄只能填寫一條APP ID參數信息,參見下圖:

4、將創建應用后的APP ID直接復制到APP管理中心QQ登錄中即可。
# 5-2-6 支付寶支付配置說明
### 外賣APP支付寶支付配置完畢后,可在APP內結算之直接喚起支付寶進行支付結算。
## **注:設置APP支付寶支付,PHP環境必須在5.4版本以上**
### **新版APP支付寶支付配置教程?[https://www.we7shop.com/videoplay/vid/44.html](https://www.we7shop.com/videoplay/vid/44.html)**
1、登錄外賣APP管理后臺

2、開啟成功后,點擊參數配置,進入參數配置項。

3、登錄您的企業支付寶開放平臺[?https://open.alipay.com](https://open.alipay.com/),獲取參數填寫參數。
PARTNER為您在支付寶開放平臺申請“合作伙伴身份PID”,如下圖所示:

SELLER\_ID為賣家支付寶賬號(您的企業支付寶登錄賬號)
NOTIFY\_URL?為支付寶異步通知回調地址,鏈接如下:
[http://您的APP生成域名/addons/we7\_wmall/payment/alipay/notify.php](http://xn--app-t33er8opzpdmcg94dyvc/addons/we7_wmall/payment/alipay/notify.php)[](http://xn--app-t33er8opzpdmcg94dyvc/addons/ewei_shopv2/payment/alipay/notify.php)
RETURN\_URL?為支付成功跳轉頁面,鏈接如下:
[http://您的APP生成域名/addons/we7\_wmall/payment/alipay/return.php](http://xn--app-t33er8opzpdmcg94dyvc/addons/we7_wmall/payment/alipay/return.php)
###### *// 以上鏈接您可以通過在瀏覽器訪問的方式,確實文件是否存在于您的服務器上*
### 5、生成支付寶秘鑰。
rsa\_private\_key.pem私鑰
rsa\_private\_key\_pkcs8.pem PKCS8格式的私鑰
rsa\_public\_key.pem 公鑰
以上秘鑰均需手動生成,請仔細根據教程操作
5.1 下載秘鑰生成工具secret\_key\_tools\_RSA\_win.zip(請到外賣商業群內下載)
5.2 解壓后進入RAS文件夾內openssl文件夾內,如下下圖所示:

5.3 選中'**私鑰轉換PCKS8.bat**'文件,右鍵使用管理員方式打開,執行后會得到3個文件,如下圖所示:

### 6、設置支付寶秘鑰。
6.1登錄支付寶開放平臺[?https://open.alipay.com](https://open.alipay.com/),點擊進入‘’合作伙伴秘鑰‘’,點擊‘’上傳開發者公鑰‘’如下圖所示:

如您未設置公鑰,則此處顯示未設置公鑰,并非“查看開發者公鑰”
6.2點擊設置開發者公鑰的,輸入在5.3步中獲取的rsa\_public\_key.pem文件中的字符(右鍵編輯文件打開直接復制到網頁中)然后保存,如下圖所示:

6.3返回‘’合作伙伴秘鑰‘’界面,點擊查看‘’支付寶公鑰‘’,將秘鑰復制至人人商城APP管理后臺支付寶設置中的‘’支付寶公鑰‘’(請仔細檢查未包含任何空格),如下圖所示:

??6.4 右鍵打開5.3步中生成的文件‘’rsa\_private\_key\_pkcs8.pem?’,刪除“-----BEGIN PRIVATE KEY-----”、“-----END PRIVATE KEY-----”,(請仔細檢查未包含任何空格)復制剩余內容填寫至外賣APP管理后臺支付寶設置中的商戶RSA私鑰,如下圖所示:

6.5進入外賣——設置——支付設置——APP支付設置,開啟支付寶支付,將您在6.3步內獲取到的支付寶公鑰復制到支付寶公鑰(public\_key)內,將您在6.4步內獲取到的商戶RSA私鑰復制到應用私鑰(private\_key)如下圖所示:

上圖中的APPID,在支付寶后臺進行獲取,參見下圖:

外賣APP支付寶設置教程結束的,祝您配置成功。
# 5-2-7 微信開放平臺應用創建操作
**1、填寫創建應用的相關信息,移動應用名稱、英文名稱等信息(自定義)參見下圖:**

**2、填寫平臺信息,官網信息、應用簽名信息,參見下圖:**

* 2.1IOS應用
請用安卓測試
* 上架后 Bundle ID填寫自己設置的
* 2.2Android應用
應用官網:填寫公司官網或外賣入口地址即可
應用平臺:選擇Android應用
應用下載地址:填寫下載安裝包的地址
應用簽名:在APP管理中心中的【服務】——【分享設置】——【點擊下載簽名生成工具】,參見下圖:


?將下載下來的簽名工具安裝到手機上,獲取簽名信息,參見下圖:
**注:此時需要在自己手機上安裝自己的顧客端APP,才能生成簽名**

? ?應用包名:在APP管理中心中的【配置功能】——【分享Key設置】中獲取應用包名信息,參見下圖:

3、點擊提交即可。
# 5-2-8 推送消息設置
### **登錄外賣管理后臺,點擊配置功能,如下圖:**

### **2.點擊推送---推送接口,在推送接口頁,推送消息下面找自己的APPID和key,將APPID和key復制到外賣后臺設置--顧客APP設置里,如下圖:**




# 5-2-9 顧客app設置教程
進入后臺,設置-顧客app設置-基礎設置,如下圖:

appid和key需要去云打包后臺獲取,下面查看如何獲取。
登錄app后臺,找到對應的應用,點擊配置功能,如下圖:

點擊推送,如下圖:

點擊推送接口,下面推送消息里有appid和key,復制到外賣后臺,如下圖:

如還有問題請聯系在線客服
# 5-2-10 修改打包的首頁鏈接
登錄app后臺?,找到對應的應用,點擊配置功能,如下圖:

點擊底部導航,如下圖:

點擊修改,如下圖:

修改首頁鏈接,如下圖:

如還有問題請聯系在線客服
# 5-2-11 打包需要準備的資料
**顧客app打包及需要提供的資料(購買顧客app的客戶必看)**
**1.提供授權站點url或授權域名**
**2.提供app的應用名稱**
**3.提供平臺入口鏈接**,如下圖:

\*\*4.提供應用logo:\*\*180\*180、512\*512、1024\*1024(不能有圓角),類型:png;命名例如:某個圖片的尺寸是180\*180, 則文件名為:180.png
\*\*5.提供應用啟動頁圖片:\*\*1080\*1920、1125\*2436,類型:png;命名例如:某個圖片的尺寸是1080\*1920, 則文件名為:1080.1920.png
**6.包名:**
自定義包名,安卓APP申請極光推送和高德地圖都會使用到該包名。
包名命名規則:com.應用名稱.customer,例如:
應用名稱為:XX外賣,包名則為:com.XXwaimai.customer
**7.申請極光推送賬號,申請成功后需要將AppKey和Master Secret寫到申請資料里面, 提供給啦啦外賣官方。**
**具體申請步驟如下:**
(1) 首先注冊極光賬號,已有賬號的直接登陸即可。登陸地址:[https://www.jiguang.cn/accounts/login/form](https://www.jiguang.cn/accounts/login/form)
(2) 進入管理控制臺,點擊創建新應用,應用名稱自己設置。如下圖:


(3) 應用創建完成以后,將AppKey和Master Secret寫到申請資料里面
(4)設置應用信息,?這里需要特別注意, 應用包名為上述第6步自己定義的包名, IOS部分的設置暫時先不用設置


**8.申請高德地圖key值,申請成功后需要將Key值寫到申請資料里面, 提供給外賣官方。**
**具體申請步驟如下:**
(1)首先注冊高德地圖開放平臺賬號,已有賬號的直接登陸即可。登陸地址:[http://lbs.amap.com/](http://lbs.amap.com/)
(2)右上角進入控制臺,點擊創建新應用,這里應用名稱和類型自己設置,如下圖:


完了以后點擊創建。
(3)點擊添加新key,設置應用信息,如下圖:


key名稱自己寫,例如:顧客APP--安卓端;
服務平臺選擇Android平臺;
發布版安全碼:寫固定值:10:49:D8:DD:46:78:44:77:8D:C6:1D:3B:75:45:B0:1B:8F:AE:81:76;
packgename:自定義包名,填寫上述第6步自己定義的包名。
配置完成之后,將key填寫進txt資料里。
(4)點擊添加新key,設置應用信息,如下圖:


key名稱自己設置,例如:顧客-iOS版;
服務平臺選擇iOS平臺;
安全碼BundleID填寫上述第6步自定義的包名;
配置完成之后,將key填寫進txt資料里。
**9.申請微信開放平臺賬號,并創建應用審核通過后,提供AppID和AppSecret,提供給啦啦外賣官方。**
**具體申請步驟如下:**
(1)首先注冊微信開放平臺賬號,已有賬號的直接登陸即可。登陸地址:[](http://lbs.amap.com/)[https://open.weixin.qq.com/](https://open.weixin.qq.com/)
(2)創建移動應用,并審核通過后查看AppID和AppSecret,如下圖:

填寫用用名稱,應用簡介,應用官網,應用圖片等信息,點擊下一步,如下圖:

選擇Android應用,填寫包名和簽名,提交審核,如下圖:

應用簽名填寫固定值:da0e7bf59ba96dbe821c18a176d9c028
應用審核通過后,點擊查看AppID和AppSecreyt,如下圖:

將AppID和AppSecret填寫進txt資料里。
至此,顧客APP需要申請的資料到此結束,有問題聯系在線客服咨詢
# 5-3 商家端APP
## **注意**:app包名命名規則: com.應用名稱的全拼.manager。例如:app名稱為:外賣商家, 則對應的包名是:com.waimaishangjia.manager。包名會在申請極光推送appkey的時候用到。
商戶APP需準備的資料:
1. 授權站點url:
2. APP應用名稱:
3. 打包公眾號uniacid: (教程是?[如何查看公眾號uniacid](http://www.hmoore.net/w509778577/a005/1701883))
4. 應用logo:(16\*16、180\*180、512\*512、1024\*1024,類型:png;命名嚴格按照logo及啟動頁文件夾里的圖片命名)
5. 應用啟動頁圖片:(1080\*1920、1125\*2436,類型:png;命名嚴格按照logo及啟動頁文件夾里的圖片命名)
6. 包名:
7. 極光推送賬號:
8. 密碼:
9. 極光推送appKey:
10. 極光推送masterSecret:
(注意:這里的appkey和masterSecret需要使用新包名創建應用,進行申請,跟配送員資料里的不一樣)
## **極光推送申請步驟:**
先登錄極光開發者服務網站,網址為:[https://www.jiguang.cn/(沒有賬號的先注冊)](https://www.jiguang.cn/%EF%BC%88%E6%B2%A1%E6%9C%89%E8%B4%A6%E5%8F%B7%E7%9A%84%E5%85%88%E6%B3%A8%E5%86%8C%EF%BC%89)

第一步,創建應用

第二步,填寫應用名稱,上傳圖標,如下圖

第三步,將appkey和sercet復制粘貼出來,發給開發者

第四步,點擊完成推送設置,如下圖

第五步,安卓部分填寫應用包名,命名規則:com.應用名稱的全拼.manager。例如:app名稱為:外賣, 則對應的包名是:com.waimai.manager。

11.申請高德地圖key值,申請成功后需要將Key值寫到申請資料里面, 提供給團隊官方。
具體申請步驟如下:
(1)首先注冊高德地圖開放平臺賬號,已有賬號的直接登陸即可。登陸地址:[http://lbs.amap.com/](http://lbs.amap.com/)
(2)右上角進入控制臺,點擊創建新應用,這里應用名稱和類型自己設置,如下圖:


完了以后點擊創建。
(3)點擊添加新key,設置應用信息,如下圖:


key名稱自己寫,例如:商家APP--安卓端;
服務平臺選擇Android平臺;
發布版安全碼:寫固定值:10:49:D8:DD:46:78:44:77:8D:C6:1D:3B:75:45:B0:1B:8F:AE:81:76;
packgename:自定義包名(例如:com.lalawaimai.manager),填寫上述第6步自己定義的包名。
配置完成之后,將key填寫進txt資料里。
(4)點擊添加新key,設置應用信息,如下圖:


key名稱自己設置,例如:商家--iOS版;
服務平臺選擇iOS平臺;
安全碼BundleID填寫上述第6步自定義的包名;
配置完成之后,將key填寫進txt資料里。
## 注:需要上架的提供下述資料,不上架的忽略
(iOS上架需要提供資料)
蘋果開發者賬號:
密碼:
姓名:
電話號碼:
電子郵件:
商家賬號:
商家密碼:
# 5-5-1 后臺上傳APP安裝包到服務器
進入平臺后臺應用-商家APP/配送員APP/平臺管理APP,上傳安裝包,如下圖:



要使用后臺二維碼下載APP或者掃碼下載出現404文件不存在,必須先上傳安裝包,才可以下載。**注意:小程序獨立版不支持二維碼下載APP。**
# 5-5-2 APP的必要設置
在后臺應用-配送員/商家app里設置,現在以配送員app為例進行設置
1.APP設置基礎設置,如下圖:

2.極光推送key和極光推送Secret在極光后臺去查看,如下圖:

點擊查看,Master Secret的值就是極光推送Secret的值,如下圖:


3.上傳安裝包,如下圖:
