Blame | Last modification | View Log | RSS feed
<?php#指派命名空間namespace qbpwcf{#匯入外部套件include("../allInOne.php");#提示當前執行的函數echo "<hr>fb::LikeButton - testCase 1<br>";/*#涵式說明:#fb按贊#回傳的結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$reuslt["error"],執行不正常結束的錯訊息陣列.#$result["function"],當前執行的函式名稱.#$result["content"],html5的fb按贊語法.#必填的參數:$conf["webYouLike"]="https://www.facebook.com/qbpwcf";#為想要按讚的網頁。#可省略的參數:#$conf["width"],字串,為所佔頁面的寬度,可省略,預設為"100%"。#$conf["width"]="";#$conf["showFaces"],字串,是否顯示人物頭像,可省略,預設爲"true"#$conf["showFaces"]="";#$conf["action"],字串,是按讃"like"還是推薦"recommend",預設為"like"#$conf["action"]="like";#$conf["share"],字串,是否要開啟分享的功能,預設為"true"要開啟,"false"為不開啟.#$conf["share"]="true";#$conf["buttonSize"],字串,按鈕的大小,預設為"small",大一點則為"large".#$conf["buttonSize"]="small";#參考資料:#https://developers.facebook.com/docs/reference/plugins/like/$LikeButton=fb::LikeButton($conf);unset($conf);#如果建立按讃的按鈕失敗if($LikeButton["status"]==="false"){#印出結果var_dump($LikeButton);#停止程式執行exit;}#if end#檢測變數內容echo $LikeButton["content"];*/#提示當前執行的函數echo "<hr>fb::LikeButton - testCase 2<br>";/*#涵式說明:#fb按贊#回傳的結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$reuslt["error"],執行不正常結束的錯訊息陣列.#$result["function"],當前執行的函式名稱.#$result["content"],html5的fb按贊語法.#必填的參數:$conf["webYouLike"]="https://sourceforge.net/projects/qbpwc/";#為想要按讚的網頁。#可省略的參數:#$conf["width"],字串,為所佔頁面的寬度,可省略,預設為"100%"。#$conf["width"]="";#$conf["showFaces"],字串,是否顯示人物頭像,可省略,預設爲"true"#$conf["showFaces"]="";#$conf["action"],字串,是按讃"like"還是推薦"recommend",預設為"like"$conf["action"]="recommend";#參考資料:#https://developers.facebook.com/docs/reference/plugins/like/$LikeButton=fb::LikeButton($conf);unset($conf);#檢測變數內容var_dump($LikeButton);*/#提示當前執行的函數echo "<hr>fb::LikeButton - testCase 3<br>";/*#迴圈執行五次for($i=0;$i<5;$i++){#涵式說明:#橫列的fb按贊與分享#回傳的結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$reuslt["error"],執行不正常結束的錯訊息陣列.#$result["function"],當前執行的函式名稱.#$result["content"],fb按贊語法.#必填的參數:#$conf["webYouLike"],字串,為想要按讚的網頁。$conf["webYouLike"]="https://www.facebook.com";#可省略的參數:#$conf["width"],字串,為所佔頁面的寬度,可省略,預設為"100%"。#$conf["width"]="";#$conf["showFaces"],字串,是否顯示人物頭像,可省略,預設爲"true"#$conf["showFaces"]="";#$conf["action"],字串,是按讃"like"還是推薦"recommend",預設為"like"#$conf["action"]="like";#$conf["share"],字串,是否要開啟分享的功能,預設為"true"要開啟,"false"為不開啟.#$conf["share"]="true";#$conf["buttonSize"],字串,按鈕的大小,預設為"small",大一點則為"large".#$conf["buttonSize"]="small";#$conf["layout"],字串,呈現的版行,預設為"standard","box_count"為直的按鈕外沒有文字,"button_count",為橫的按鈕外沒有文字,"button"為僅顯示按鈕沒有計數與按鈕外的文字.#參考資料:#https://developers.facebook.com/docs/reference/plugins/like/$LikeButton=fb::LikeButton($conf);unset($conf);#如果建立按讃的語法失敗if($LikeButton["status"]==="false"){#印出內容var_dump($LikeButton);#結束程式exit;}#if end#印出語法echo $LikeButton["content"];}#for end*/#提示當前執行的函數echo "<hr>fb::LikeButtonForMobile -testCase 1<br>";/*#涵式說明:#直列的fb按贊與分享#回傳的結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$reuslt["error"],執行不正常結束的錯訊息陣列.#$result["function"],當前執行的函式名稱.#$result["content"],html5的fb按贊語法.#必填的參數:$conf["webYouLike"]="https://sourceforge.net/projects/qbpwc/";#為想要按讚的網頁。#可省略的參數:#$conf["width"]="";#為所佔頁面的寬度,可省略,預設為"100"。#$conf["showFaces"]="";#是否顯示人物頭像,可省略,預設爲"true"#$conf["type"]="button_count";排版類型,預設為"button_count"亦即橫的,"box_count"則為直的.#$conf["action"],字串,是按讃"like"還是推薦"recommend",預設為"like"#$conf["action"]="like";#參考資料:#https://developers.facebook.com/docs/reference/plugins/like/var_dump(fb::LikeButtonForMobile($conf));unset($conf);*//*#提示當前執行的函數echo "<hr>fb::LikeButtonForMobile -testCase 2<br>";#涵式說明:#直列的fb按贊與分享#回傳的結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$reuslt["error"],執行不正常結束的錯訊息陣列.#$result["function"],當前執行的函式名稱.#$result["content"],html5的fb按贊語法.#必填的參數:$conf["webYouLike"]="https://sourceforge.net/projects/qbpwc/";#為想要按讚的網頁。#可省略的參數:#$conf["width"]="";#為所佔頁面的寬度,可省略,預設為"100"。#$conf["showFaces"]="";#是否顯示人物頭像,可省略,預設爲"true"$conf["type"]="box_count";#排版類型,預設為"button_count"亦即橫的,"box_count"則為直的.#$conf["action"],字串,是按讃"like"還是推薦"recommend",預設為"like"$conf["action"]="recommend";#參考資料:#https://developers.facebook.com/docs/reference/plugins/like/var_dump(fb::LikeButtonForMobile($conf));unset($conf);*/#提示當前執行的函數echo "<hr>fb::sendLink -testCase 1<br>";/*#涵式說明:#fb傳送含特定網址的訊息給別人#回傳的結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$reuslt["error"],執行不正常結束的錯訊息陣列.#$result["function"],當前執行的函式名稱.#$result["content"],語法.#必填的參數:#$conf["webYouSend"],字串,為想要按讚的網頁。$conf["webYouSend"]="https://sourceforge.net/projects/qbpwc/";#參考資料:#https://developers.facebook.com/docs/plugins/send-buttonvar_dump(fb::sendLink($conf));unset($conf);*/#提示當前執行的函數echo "<hr>fb:: embedFeeds -testCase 1<br>";/*#函數說明:#嵌入臉書的粉絲頁面.#必填參數:#$conf["pageUrl"],字串,粉絲專頁的網址.$conf["pageUrl"]="https://www.facebook.com/QBPWCF";#可省略參數:#$conf["pageName"],字串要顯示的粉絲頁名稱,預設為"https://www.facebook.com/"後面的內容#$conf["pageName"]="";#$conf["smallHeader"],字串,是否要使用小型的頁首,預設為"false"不使用,"true"代表要使用.#$conf["smallHeader"]="";#$conf["hideCover"],字串,是否要隱藏頁首,預設為"false",不隱藏,"true"代表要隱藏.#$conf["hideCover"]="";#$conf["showFace"],字串,是否要顯示人物的大頭貼,預設為"true"要顯示,"false"代表不顯示.#$conf["showFace"]="";#$conf["class"],字串陣列,要套用的css類別.#$conf["class"]=array();#參考資料:#page-plugin=>https://developers.facebook.com/docs/plugins/page-plugin#備註:#建構中...$embedFeeds=fb::embedFeeds($conf);#如果建立嵌入塗鴉牆的語法失敗if($embedFeeds["status"]==="false"){#印出訊息var_dump($embedFeeds);#結束程式exit;}#if end#印出語法echo $embedFeeds["content"];*/}#namespace qbpwcf end?>