1. 程式人生 > >安卓QQ,微信分享URL後面拼接引數

安卓QQ,微信分享URL後面拼接引數

      開發中遇到一個需求,就是分享出去一個url,但這個url頁面展示資料需要APP帶過去引數,所有就需要在url後面拼上引數,但是qq,微信的分享文件上是不支援url拼接引數的,(QQShare: shareToQQ, targetUrl is empty or illegal..)

經過不斷跳坑,找出一下解決方法。


原始連結拼接如下:

bundle.putString(SocialConstants.PARAM_URL, "https://www.baidu.com/?lessonId="+lId);
注意:url是虛構的!分享的時候一直報
shareToQQ, targetUrl is empty or illegal.. 錯誤,查了半天,因為是引數拼錯或者QQ限制了url的形式,檢視文件研究半天才發現是前面的引數名寫錯了,應該是
SocialConstants.PARAM_TARGET_URL

而不是PARAM_URL    !!!!

希望大家不要和我跳同樣的坑