服務端:
微信測試生成二維碼接口按開發(fā)手冊上發(fā)起基于JSON參數(shù)的流傳輸.
原請求
String json = "{'expire_seconds': 604800, 'action_name': 'QR_SCENE', 'action_info': {'scene': {'scene_id': 123}}}";
返回錯誤代碼:
{errcode: 40052, errmsg: "invalid action name}
百度搜索40052各種被帶偏...
修改后的請求json字符串,加入"轉義符.
String json = "{\"expire_seconds\": 604800, \"action_name\": \"QR_SCENE\", \"action_info\": {\"scene\": {\"scene_id\": 123}}}";;
測試成功.
附:如果前端調用該接口,需要考慮ajax跨域問題.