kaochihyu大大的文章( https://ithelp.ithome.com.tw/articles/10285136?sc=rss.qu )中,明確的把商店授權的步驟寫出來:
1.建立一個授權 url (5min 有效)
2.提供 授權 url 給賣家
3.賣家點了 url 後會先登入蝦皮的帳號 (3min 內要輸入)
4.登入後會有一個授權頁面
5.點擊授權按鈕後就會正式授權
6.跳轉連結後獲得一組 code 、shop_id
但是小弟目前卡在建立完授權 url給賣家後,該如何獲取授權完後,在跳轉連結中code 、shop_id?
目前有個不成熟的想法,是自己寫一個api當作跳轉網址,在api中獲取參數(可是目前也還沒實際測試是否可行QQ)
只是因為看大家都是用www.google.com 之類的網址,想說是否是不是有甚麼更好的方法,不需要透過這樣的方式抓取
不是很懂你的問題
簡單的說一下
https://partner.shopeemobile.com/api/v2/shop/auth_partner?partner_id=APP 的ID&redirect=重回的頁面&sign=加密簽名×tamp=有效時間
舉例:https://partner.shopeemobile.com/api/v2/shop/auth_partner?partner_id=APP 的ID&redirect=https://www.你的網站.com/蝦皮.php&sign=加密簽名×tamp=有效時間
最後瀏覽器會連到https://www.你的網站.com/蝦皮.php?code=xxxxxxx&shop_id=xxxxxx
至於你要如何接收這2個值?
看你是要用前端還是後端接
以蝦皮.php為例
<?php
echo $_GET["code"];
echo $_GET["shop_id"];
?>