顯示具有 iOS Facebook 標籤的文章。 顯示所有文章
顯示具有 iOS Facebook 標籤的文章。 顯示所有文章

2012年11月23日 星期五

英雄難過美人關,利用美人計啟動Facebook App

彼得潘常常和有著自己FB粉絲團的偶像,藝術家或是朋友合作App,恆久不變的除了我們之間合作的情誼外,另一個就是App的關於頁面了。關於頁面往往包含了相關的FB,Blog和網站連結。

連結至FB很簡單,只要利用UIWebView開啟對應的網址即可。然而針對iPhone特別設計的Facebook App,帶給使用者比純網頁好上100倍的瀏覽體驗。因此更貼心的做法其實是直接透過Facebook App開啟FB的連結。所謂英雄難過美人關,接下來彼得潘將以美女Model Lucy的Facebook粉絲團Love LUCY Love為例,說明如何利用美人計,讓Facebook App如此地英雄好漢聽話地幫我們打開LUCY的粉絲團。

 1. 查詢粉絲團的ID

我們可以指定Facebook App打開某個粉絲團或某個人的塗鴉牆,不過可惜它不識英文,不識中文,只識由數字組成的ID。在Facebook的世界裡,不管是粉絲團還是個人,都有一個獨一無二的識別ID,就好像我們的身份證字號一樣。

問題來了,要怎麼知道粉絲團Love LUCY Love的ID呢? 很簡單,只要以下3個步驟:

(1) 連到Love LUCY Love粉絲團,取得粉絲團的網址。


請先將視線從LUCY身上移開,往上瞧一點,觀察網址列裡的網址。

http://www.facebook.com/Love.Lucy.fans?fref=ts


(2) 取得粉絲團的username。


在網址列裡,在com/後,?之前的Love.Lucy.fans,正是我們夢寐以求的username

(3) 取得粉絲團的ID

有了username後,我們只要輸入以下網址,即可取得ID。(規則為http://graph.facebook.com/ 加 username)

http://graph.facebook.com/Love.Lucy.fans


雖然回報的資料密密麻麻,但都走到這一步了,努力地找一下吧,答案就藏在以下這一行

"id": "151582191520747",沒錯,就是你了,ID 151582191520747。


ps: 其實有些人沒有特別設定過Facebook上的username,他們的FB網址即直接帶有ID資訊,例如以下網址:
http://www.facebook.com/profile.php?id=100000045374040



 2. 啟動Facebook App



NSURL *url = [NSURL URLWithString:@"fb://profile/151582191520747"]; [[UIApplication sharedApplication] openURL:url];

說明:
利用UIApplication物件的openURL: method,我們可以啟動外部的App。至於啟動哪一個,關鍵就在於開頭的字串了。比方tel://會啟動電話App,而Facebook也不怕別人知道,坦蕩蕩地使用它的縮寫fb。所以我們只要以fb://profile/為開頭,然後加入千辛萬苦取得的ID,即可讓Facebook App上勾,墜入情網,心甘情願地為我們開啟LUCY的粉絲團。







LUCY簡介:
粉絲團: Love LUCY Love 
生日:  2月7日 (和彼得潘一樣,好日子)
科系: 輔大心理系 ( 對人心有深入了解) 
星座: 水瓶座 ( 好星座,不是只有天秤座才出帥哥美女呀 )
職業: Model,代言/平面/網拍/廣告/主持/展場/活動
聯絡: lucy.chiayun@gmail.com



2012年5月26日 星期六

蘋果的好,只有嘗過的人才懂 - Facebook分享解析

在App裡加入Facebook分享的功能,對於像彼得潘這樣的Facebook重度使用者而言,十分的重要。幸運地,Facebook已經幫iOS貼心地提供了相關的SDK,只要從https://github.com/facebook/facebook-ios-sdk下載SDK,在App裡加入Facebook分享功能,只不過是彈指之間就能輕鬆搞定的小事。針對分享,Facebook定義了許多不同的參數,讓我們可以天馬行空地發揮想像力,組合出最有吸引力的塗鴉牆留言。以下彼得潘實地分享一篇"蘋果的好,只有嘗過的人才懂", 描繪各個參數所造成的不同效果。




結果: