1. 程式人生 > >關於呼叫微信朋友圈分享及引數

關於呼叫微信朋友圈分享及引數

<script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>


<script>
    wx.config({
        debug: false,
        appId: '{$signPackage["appId"]}',
        timestamp: {$signPackage["timestamp"]},
        nonceStr: '{ $signPackage["nonceStr"]}',
        signature: '{$signPackage["signature"]}',
        jsApiList: [
            // 所有要呼叫的 API 都要加到這個列表中
            'checkJsApi',
            'openLocation',
            'getLocation',
            'onMenuShareTimeline',
            'onMenuShareAppMessage'
          ]
    });
</script>


wx.ready(function () {
//分享至朋友
wx.onMenuShareAppMessage({
          title: '{$news['Title']}',
          desc: '{$news['Description']}',
          link: '{$news['Url']}',
          imgUrl: '{$news['PicUrl']}',
          trigger: function (res) {
            // 不要嘗試在trigger中使用ajax非同步請求修改本次分享的內容,因為客戶端分享操作是一個同步操作,這時候使用 ajax的回包會還沒有返回
            // alert('使用者點擊發送給朋友');
          },
          success: function (res) {
            // alert('已分享');
          },
          cancel: function (res) {
            // alert('已取消');
          },
          fail: function (res) {
            // alert(JSON.stringify(res));
          }
        });

});
微信內的一些相關引數 配合官方手冊  微信開發者文件
jsApiList://相關引數

'checkJsApi', //判斷當前客戶端版本是否支援指定JS介面
'openLocation',//
'getLocation',//
'onMenuShareTimeline',//獲取“分享到朋友圈”按鈕點選狀態及自定義分享內容介面
'onMenuShareAppMessage',//獲取“分享給朋友”按鈕點選狀態及自定義分享內容介面
'onMenuShareQQ',//獲取“分享到QQ”按鈕點選狀態及自定義分享內容介面
'onMenuShareWeibo',//獲取“分享到騰訊微博”按鈕點選狀態及自定義分享內容介面
'onMenuShareQZone',//獲取“分享到QQ空間”按鈕點選狀態及自定義分享內容介面
'chooseImage',//拍照或從手機相簿中選圖介面
'uploadImage',//上傳圖片介面
'previewImage',//預覽圖片介面
'downloadImage',//下載圖片介面
'startRecord',//開始錄音介面
'stopRecord',//停止錄音介面
'onVoiceRecordEnd',//監聽錄音自動停止介面
'playVoice',//播放語音介面
'pauseVoice',//暫停播放介面
'stopVoice',//停止播放介面
'onVoicePlayEnd',//監聽語音播放完畢介面
'uploadVoice',//上傳語音介面
'downloadVoice',//下載語音介面
'translateVoice',//識別音訊並返回識別結果介面
'getNetworkType',//獲取網路狀態介面
'openLocation',//使用微信內建地圖檢視位置介面
'getLocation',//獲取地理位置介面
'startSearchBeacons',// 搖一搖周邊  開啟查詢周邊ibeacon裝置介面
'stopSearchBeacons',//關閉查詢周邊ibeacon裝置介面
'onSearchBeacons',//監聽周邊ibeacon裝置介面
'hideOptionMenu',//隱藏右上角選單介面
'showOptionMenu',//顯示右上角選單介面
'hideMenuItems',//批量隱藏功能按鈕介面
'showMenuItems',//批量顯示功能按鈕介面
'hideAllNonBaseMenuItem',//隱藏所有非基礎按鈕介面
'showAllNonBaseMenuItem',//顯示所有功能按鈕介面
'scanQRCode',//微信掃一掃  調起微信掃一掃介面
'openProductSpecificView',//微信小店  跳轉微信商品頁介面


相關推薦

關於呼叫朋友分享引數

<script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script> <script> wx.config({ debug: false, appId: '{$

apiCloud 三方分享好友分享朋友分享,QQ分享分享

-s -a nbsp 分享 ocs 配置 博客 微信朋友圈 icloud 首先查看我的這篇有關三方登錄的博客,地址是http://www.cnblogs.com/gqx-html/p/8303567.html,配置完三方數據後可以從上一篇文章中的鏈接跳轉到各個登錄查看api

實現手機網頁調起原生朋友分享的工具nativeShare.js

wan lock tro 項目 eight jpg tps title 地址 http://www.liaoxiansheng.cn/?p=294 我們知道現在我們無法直接通過js直接跳轉到微信和QQ等軟件進行分享,但是現在像UC瀏覽器和QQ瀏覽器這樣的主流瀏覽器自帶一個

純Java實現朋友分享

pict tst 純java googl 分享圖片 gas desc 地址 section 純Java實現微信朋友圈分享圖 1.實現分享圖的效果 2.開發環境 2.1 JDK * oracle‘s jdk 1.8以上 2.2 字體 * 若選擇了微軟雅黑字體又是代碼部署到L

【ionic App問題總結系列】ionic 朋友分享

前言 做完之後才發現實現ionic微信朋友圈、朋友分享並不難。只要按照著外掛的文件來就行。但是在剛接觸的時候依然是存在疑惑,還是寫點記錄總結下吧(本文是在開發Android App的環境下產生的)。 整個流程大致是下面三步: 微信開放平臺申請應用獲取ap

如何在朋友分享網頁內容的時候能夠有縮圖

寫了一篇web文章,在微信裡邊分享,怎麼才能有縮小的圖片呢?這裡說的就是朋友圈裡邊,別人分享的文章,旁邊都有一個小個的圖片。或者說發給朋友的時候,也有一個縮圖。 我們在編寫網頁的時候,如果使用微信A

公眾號開發 自定義分享 從前臺到Java後臺 呼叫JS介面分享朋友

20180811寫在前面的話 有很多人遇到問題之後問我,結果大多數是因為配置問題,所以請詳細閱讀前面的配置步驟。 20181016注意事項 文中原始碼下載地址 上面這個地址是我當時做的整個專案的原始碼,包含了一些業務在裡面,用的是SSM框架,現在寫了一

Android呼叫系統分享和指定app分享-朋友圖文分享和qq分享

1.呼叫系統分享 根據每個手機的情況不同,開啟的分享面板內容也是不一樣的。其實本質上,分享的目標app是外掛化開發,這樣呼叫分享的時候,才能開啟對應的Activity,而不需要開啟一個完整的app程序。 /**       * 呼叫本地分享文字       */     privatevoid 

試用友盟SDK實現Android分享朋友

社會 mis gettext 視頻 blog test cte widget mod 社會化分享是眼下必學且火熱的功能。之前有寫第三方登錄,那僅僅是社會化分享的一部分。今天來玩玩分享微信朋友圈。 為了方便操作,還是依照步驟寫。 一,註冊 註冊應用已經在

canvas圖片文字自動合成---朋友圖片分享

canvas-Synthetic-picture canvas圖片合成,支援右鍵另存為 一、合成內容 1.圖片 背景圖 專屬二維碼 使用者頭像(圓形) 2.使用者名稱 二、專案地址 https://github.com/Sta

android實現朋友好友分享功能

今天的這篇文章是基於上一篇微信登入的基礎實現的。可以先看看我的微信登入的實現。 廢話不多說,先看執行效果 首介面,點選微信登入,彈出分享選單,樓主比較懶,圖片和按鈕文字都沒換,希望大家不要介意 點選微信好友 我們到微信看看是否收到 可以看到,沒毛病,

h5連結分享朋友,壓縮圖示題內容設定

前些天,接到h5動態頁面分享到微信朋友圈推廣的需求,之前沒接觸過這塊,在網上查了不少資料,走了不少彎路。整理了一下,以便後續使用,對剛接觸這塊的有所幫助。 用。 1. 微信公眾號appid,secret

網頁連結分享朋友帶圖示和摘要的完美解決方法

先看效果:    我不喜歡回形針。 以前我僅僅把網頁開始的地方放一個不可見的圖片,後來發現沒有效果。 現在我們開始: 原料:微信公眾號: 步驟一:繫結域名 先登入微信公眾平臺進入“公眾號設定”的“功能設定”裡填寫“JS介面安全域名”。 步驟

Android整合shareSdk進行朋友分享

①去官網下載SDK 我沒有下文件,故下載下來只有一個 解壓後進入會看到這樣一個資料夾 這個資料夾裡面就是兩個核心model,因為想偷懶所以就沒有按照官網上的選擇自已只需要的平臺,把所有的平臺都整合進來了.那些jar包自動全有

QQ、QQ空間、好友、朋友、新浪博的分享

           對於分享這一塊我也是研究了很久,本來打算用第3方的來做的。最後還是堅持下來了,決定直接用官方的。            首先給大家推薦一下一個第三方做分享的,現在這個第三方確實很不錯,有時候我都想放棄官方的用他的來做。因為當時做官方的很惱火。   

乾貨,Umeng分享純圖片(避免跳坑)到_,朋友

最近碰到專案需要分享純圖片到  QQ ,朋友圈,微信,微博...... 由於之前集成了Umeng分享,私心想著,這麼強大的分享庫,必定支援純圖片分享... 懷著這份堅定的信念,終於找到該如何分享純圖片到微信,微博,朋友圈,QQ的方法,以下是經驗總結: 首先: 純圖片的分享,

Android實現分享內容到朋友

由於需求,要實現在應用中實現分享文字+圖片到微信朋友圈。在網上找了一些資料,總結如下: 思路 1.使用android的intent實現應用程式之間的通訊,將資訊通過intent傳遞給

博,朋友,QQ分享工具類ShareUtil

一、去各自所在的開發者平臺註冊相應的Key值;引入相關jar包、許可權等 二、ShareUtil工具類 import android.app.Activity; import android.content.Context; import android

android 分享朋友好友

一、首先建立一個數字簽名(keystore檔案)這裡不再講述keystore的建立過程! 二、用keystore給app簽名,注意最後如下圖所示 圖中的md5就是 申請apkid時所需的 簽名,這裡需要注意MD5需要將其中的“:”去掉並將其中的大寫字母改為小寫 三、申請微

Android 實現多圖分享朋友

1.ShareActivity 類 public class ShareActivity extends Activity{ private Button mButtonGetValue; // 獲取資料按鈕 private Gr