js-分享功能(qq,微信,微博)
function qq(title,url,pic)
{
var p = {
url: 'http://test.qicheyitiao.com',/*獲取URL,可加上來自分享到QQ標識,方便統計*/
desc: '來自汽車氪的分享', /*分享理由(風格應模擬使用者對話),支援多分享語隨機展現(使用|分隔)*/
title : title,/*分享標題(可選)*/
summary : title,/*分享描述(可選)*/
pics : pic,/*分享圖片(可選)*/
flash : '',/*視訊地址(可選)*/
//commonClient : true, /*客戶端嵌入標誌*/
site: '汽車氪'/*分享來源 (可選) ,如:QQ分享*/
};
var s = [];
for (var i in p) {
s.push(i + '=' + encodeURIComponent(p[i] || ''));
}
var target_url = "http://connect.qq.com/widget/shareqq/iframe_index.html?" + s.join('&') ;
window.open(target_url, 'qq',
'height=520, width=720');
}
//分享到QQ空間
function qZone(title,pic){
var p = {
url: '',
showcount: '1',/*是否顯示分享總數,顯示:'1',不顯示:'0' */
desc: '這篇文章不錯,分享一下~~',/*預設分享理由(可選)*/
summary: '',/*分享摘要(可選)*/
title: title,/*分享標題(可選)*/
site: '汽車氪',/*分享來源 如:騰訊網(可選)summary*/
pics: pic, /*分享圖片的路徑(可選)*/
style: '101',
width: 199,
height: 30
};
var s = [];
for (var i in p) {
s.push(i + '=' + encodeURIComponent(p[i] || ''));
}
var target_url =
"http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?"+s.join('&');
window.open(target_url, 'qZone',
'height=430, width=400');
}
//微信分享
function weixin(){
var target_url =
"http://qr.liantu.com/api.php?text=http://test.qicheyitiao.com";
window.open(target_url, 'weixin',
'height=320, width=320');
}
// 分享新浪微博
function sinaWeiBo(title,url,pic){
var
param = {
url:url,
type:'3',
count:'1', /** 是否顯示分享數,1顯示(可選)*/
appkey:'汽車氪', /** 您申請的應用appkey,顯示分享來源(可選)*/
title:title, /** 分享的文字內容(可選,預設為所在頁面的title)*/
pic:pic, /**分享圖片的路徑(可選)*/ ralateUid:'', /**關聯使用者的UID,分享微博會@該使用者(可選)*/
rnd:new Date().valueOf()
}
var temp = [];
for( var p in param ){
temp.push(p + '=' +encodeURIComponent( param[p ] || '' ) )
}
var target_url =
"http://service.weibo.com/share/share.php?"+temp.join('&');
window.open(target_url, 'sinaweibo',
'height=430, width=400');
}
記住了QQ分享的的url 如果是localhost是不行的。
相關推薦
js-分享功能(qq,微信,微博)
//分享QQ好友 function qq(title,url,pic) { var p = { url: 'http://test.qicheyitiao.com',/*獲取URL,可加上來自分享到QQ標識,方便統計
HTML5 實現分享功能(QQ 微信 微博)
今天為大家介紹HTML5如何實現分享功能,有需要的小夥伴參考一下,具體內容如下:這是分享按鈕:123456<button onclick="call()">通用分享</button><button onclick="call('wechatFriend')">微信好友<
友盟分享(qq,qzone,微信,朋友圈)
時間:2017.6.6 事件:寫關於分享方面的功能 工具:Android Studio(2.2) http://dev.umeng.com/social/android/quick-integration進入友盟平臺,按照文件進行操作。可以執行。但是發現一些問題: 1、如
Android 使用shareSDK進行第三方登入失敗解決方法(微信,微博,qq)
這幾天在搞第三方登入,由於ios版本的要早於android版,所以各大平臺上的賬號都是註冊稽核好的。 登入到平臺,新增android版本,加入shareSDK,原本想著很輕鬆,誰知道一測試全部失敗,都不能登入。 驗證了新增流程,驗證了各大平臺的key 都沒有問題。 於是去
微博,微信,微信朋友圈,QQ分享工具類ShareUtil
一、去各自所在的開發者平臺註冊相應的Key值;引入相關jar包、許可權等 二、ShareUtil工具類 import android.app.Activity; import android.content.Context; import android
Android 檢測系統是否安裝微信,微博,QQ
/** * 檢測是否安裝微信 * * @param context * @return */ public static boolean isWxInstall(Context context) { final Packag
前端html第三方登入集合,微信,微博,QQ
申請開發者賬號之內的就不累贅了,網上一大堆: 說下需求,一個網頁要在三類容器執行,公司app,微信自動登入,瀏覽器。 假設是已經申請完成各平臺開發者賬號。 先來簡單的,微博和QQ 微博: 引入微博JS <script src="http://tjs
判斷QQ,微信,微博是否安裝
今天弄了一下QQ,微信,微博分享SDK時,發現如果沒有安裝QQ,微信客戶端,點選分享,啥提示都沒有,也沒反應,但微博沒有安裝客戶端時,會自動跳轉到微博的網頁介面進行登入。所以現在就搞了一個需求,如果沒
js分享外掛功能文件說明(微信、微博、qq空間分享)
1、 外掛 在需要分享的頁面中引入下面的外掛 <!-- 分享外掛--><scriptsrc="http://www.calledt.com/sosh/javascripts/sosh.min.js"> </script>&l
關於js實現微信,QQ,微博分享的總結
直接 默認 總結 不可 功能 網頁分享 默認瀏覽器 跳轉 百度 2018年5月16日,今天搜索了有關js分享的功能,做個總結。 微信內瀏覽器 App(hybrid) UC,QQ瀏覽器 其他瀏覽器 微信 1 調用內置API可一鍵分享 2 引導使用自帶分享功
js分享功能(微信,QQ,微博,空間,豆瓣等)
一鍵 image title 抓取 mit lin png Opens dia 日常編程中,我們可能會碰到項目中的分享功能,各大平臺都有分享接口和文檔說明,當然也有一些一鍵分享插件,例如:sosh,iShare.js等等 但有些同學不想引用插件,那麽我整理了一些常用的分享
Android 微信分享與QQ分享功能(原生實現)
微信分享與QQ分享功能現在都挺常見的,可以根據一些第三方社會化分功能快速實現,不過多多少少都不怎麼純淨,最好都是自己看官方文件來實現就最好了~一、微信分享微信分享功能需要先在微信開放平臺註冊應用並獲取APP ID,就可以獲得微信提供的基本介面了APP ID是對應唯一的應用包名
android中關於圖片分享到QQ或者微信,朋友圈及其他(免SDK)
最近又做了一個關於圖片分享到朋友圈的一個小功能,起先想到的是要新增比如QQ 或者微信以及其他工具的API,但是很麻煩,還要申請一些亂七八糟的東西並且得通過,才能用。 於是就在網上找一些關於圖片分享的資料,僅供參考(親測可用),,僅限圖片的分享,但是免去了上面所說的那些繁瑣
Android APP中跳轉至微信,分享圖文給好友或者朋友圈(加跳轉QQ好友或QQ群)
/** * 分享圖片給好友 * * @param file */ private void shareToFriend(File file) { Intent intent = new Intent(); ComponentName comp = new
sharesdk第三方分享功能(微博微信朋友圈QQ郵箱)
//需要引入sharesdk和在微博微信QQ提供的第三方平臺上申請賬號,請自行查閱sharesdk官方文件 //用於分享的資料,自行根據需求進行設定 public class ShareModel { private String address; priv
在Unity3D項目中接入ShareSDK實現安卓平臺微信分享功能(可使用ShareSDK默認UI或自定義UI)
顯示 選項 dev template 腳本 配置文件 all 自己 show 最近公司的大廳要重做,我協助主程一起制作新大廳和新框架,前面制作的編輯器也派上了用場。等全部功能做完後我會再寫一個復盤,這兩天主程在忙於寫熱更新的功能,所以把接入分享SDK功能的任務交給了我,
h5怎麽做分享到QQ 、朋友圈、微信 、微博等功能
必備工具 con null 描述 one url key cts function 微信已經成為我們日常聊天聯系基本的必備工具,所以小菜我首先介紹一下如何調用微信的分享功能。其實除了可以在微信上分享到朋友圈和發送給好友,微信的分享接口還提供了分享到QQ和分享到騰訊微博等,
ShareSDK接入實現微信分享功能(轉)
ShareSDK接入實現微信分享功能 首先需要去Mob官網(http://www.mob.com/)下載shareSDK For Unity3d 下載完成,解壓,將以下plugins資料夾移入Unity專案的Assets資料夾裡,並將專案平臺轉換為安卓平臺 在場景裡建立幾個cube作為
Android端IM應用中的@人功能實現:仿微博、QQ、微信,零入侵、高可擴充套件
本文由“貓爸iYao”原創分享,感謝作者。 1、引言 最近有個需求:評論@人(沒錯,就是IM聊天或者微博APP裡的@人功能),就像下圖這樣: ▲ 微信群聊介面裡的@人功能 ▲ QQ群聊介面裡的@人功能 網上已經有一些文章分享了類似功能實現邏輯,但是幾乎都是
分享一下極好的Linux下安裝QQ,微信,百度網盤,迅雷等的方法
最近看到了deepin 版的QQ,微信,百度網盤,迅雷等基於wine 移植的專案,不禁為deepin 公司叫好。之前試過deepin公司出的其他版本的移植,或多或少有些問題。但是目前這些軟體都能較好的適應Ubuntu系統了。並且接近90%win 10 下的體驗,百度網盤下載速