公告


image
Google前一陣子推出了Google Friend Connect這個社群服務,
也有不少的部落客在自己的部落格掛上Google Friend Connect這一系列的套件。
image
可是因為要使用Google Friend Connect需要在部落格平台上傳「rpc_relay.html」與「canvas.html」這兩個檔案,
這對目前在痞客邦平台的部落客來說是不可能的事。
雖然未來痞客邦有可能把此功能直接納入平台功能,
但是基於嘗鮮的心理,
我試用了另一種方式將Google Friend Connect放入痞客邦的部落格中。
 
雖然這個方法說穿了也沒什麼,
而且也不確定是否能正常運作,
不過還是留下紀錄,
供自己與網友以後參考,
重點是希望有Google帳號的網友可以Join我的Google Friend Connect喔。

以下是我的設置步驟:

1.將「rpc_relay.html」與「canvas.html」上傳到Google App Engine平台中。 (關於Google App Engine使用方式請參見此)
2.至Google Friend Connect網站點選「Set up a new site」。
image
3.填寫我們的部落格名稱與網址,雖然理論上應該要填痞客邦的http://cire.pixnet.net/」這個,不過由於我們把檔案放在Google App Engine上,所以我在此填入「http://自己在GoogleAppEngine上取的代號.appspot.com」。
image
4.如此一來,當我們點選「Save and test」就可以通過測試嚕。
image
5.接下來,我們就可以透過以下功能列,選取相關的Gadgets。
image
6.將產生的HTML code存成html檔案,再度傳至Google App Engine的空間,並記下該網址。
image
7.利用iframe的HTML語法,放入痞客邦的自訂欄位中。
image

登登登登!!!
就在我完成以上步驟後,
Google Friend Connect就出現在我的痞客邦部落格嚕。
image

在2008年的最後一天,竟然寫了這個可能比較技術性的文章。
所以在文章的最後,
柯南要在此祝福所有朋友,
新年快樂。

Bookmark: HemiDemi MyShare Baidu Google Bookmarks Yahoo! My Web Del.icio.us Digg technorati furl Bookmark to:YouPush Bookmark to:你推我報

Posted by cire at 痞客邦 PIXNET Comments(13) Trackback(0) Hits(669)


open trackbacks list Trackbacks (0)

Comments (13)

Post Comment
  • 真有你的

    加入時我就在想,你應該會寫篇教學吧,動作還真快,破解神人,新年快樂。
  • 呵呵...不趕快寫下久了會忘記呀XDDD
    謝謝綸太郎.新年快樂*^_^*

    cirereplied on 2008/12/31 21:29

  • 真的是很棒耶~
    但是我腦筋比較不開竅
    還要再多看幾回才知道要怎麼用^^

    2009 新年快樂!

    by 小莉
  • 呵呵呵..希望對你有幫助喔..
    也祝你新年快樂喔!!

    cirereplied on 2009/01/01 21:30

  • 這應該只是暫時的權宜之計,因為所有的帳都算到了GoogleApps去了,之前就看到有人在Xuite連到GooglePages類似的作法,但是看了一下GooglePages已經要停了所以就沒有跟大家說,現在你的這種作法算是比較好的一種,其他人可以試試看喔!
  • 對呀.是權宜的做法..
    不過Google App Engine 應該暫時不會收起來,^^!!
    現在高登的讚許..真高興呢...^^

    cirereplied on 2009/01/01 22:05

  • GoogleAppEngine要怎麼申請啊
  • 請連到 http://code.google.com/appengine/
    並sign up,
    應該就可以開始使用這個服務嚕..^^

    cirereplied on 2009/01/02 09:59

  • 要怎麼把「rpc_relay.html」與「canvas.html」這兩個檔案上傳到Google App Engine?
  • 請先參考http://cire.pixnet.net/blog/post/18490475

    http://code.google.com/intl/zh-TW/appengine/docs/gettingstarted/staticfiles.html

    http://code.google.com/intl/zh-TW/appengine/docs/gettingstarted/uploading.html
    如果還不是很清楚的話.
    再跟我說嚕..^^

    cirereplied on 2009/01/02 15:42

  • 這篇教學太棒了
    給你拍拍手
  • 謝謝seagod的鼓勵..^_^

    cirereplied on 2009/01/07 19:23

  • 好詳細的解釋,來試試看能不能^^
  • 希望你能成功喔..加油!!!

    cirereplied on 2009/01/09 23:35

  • 請教您~ 是否每次上載一個檔案,都需要修改app.yaml呢?
    ---------------
    handlers:
    - url: /.*
    script: helloworld.py
    -----------------
    把helloworld.py改成rpc_relay.html就能把rpc_relay.html檔案傳嗎?
  • 應該不用喔..
    除非你想要更改版本version
    我都是用類似以下的app.yam檔
    ---------------------------------------
    application: helloworld
    version: 1
    runtime: python
    api_version: 1

    handlers:
    - url: /
    static_dir: gdir --> 這是擺放那兩個檔案的目錄名稱

    --------------
    這樣就不用免次都要改了

    cirereplied on 2009/01/13 22:14

  • 感謝版主這麼快回應 ^_^"

    似乎可以上傳了~~ 感動

    appcfg.py update GFC/
    --------------------
    Scanning files on local disk.
    Initiating update.
    Cloning 2 application files.
    Closing update.
    -----------------
    (下載的2個檔案放在CFG內)
    不過還是Google Friend Connect還是說,找不到這兩個檔案。:(

    不知道Google App Engine還需要做什麼設定嗎? Dashboard的Current Load有看到/rpc_relay.html和/canvas.html
  • 理論上上傳成功.應該就OK才對
    會不是是路徑沒設好呢..

    你要不要直接在瀏覽器打 xxx.appspot.com/rpc_relay.html 看看是不是讀得到.. (xxx為你自己取的代碼)

    cirereplied on 2009/01/14 09:29

  • 不好意思,再請問版主一下,試了幾次後,xxx(我的代碼).appspot.com/rpc_relay.html還是找不到檔案...

    我是把Google_appengine安裝在C:\program files\之下,然後手動在C:\program files\Google_appengine下再新增GFC目錄,把「rpc_relay.html」與「canvas.html」這兩個檔案放入GFC,然後在C:\program files\Google_appengine「執行appcfg.py update GFC/」

    請問您,是否可以查看Google Appengine內有哪些檔案有上傳成功呢?

    ... 挫折...Orz 哈
  • 真怪...
    看起來步驟和我沒什麼不同..
    不過我在google app engine的介面還真的找不到哪可以看有哪些檔案上傳成功呢...Orz

    cirereplied on 2009/01/15 23:08

  • Private Comment
  • Private Comment
  • 都已經是2009.0810了,還是沒看到有pixnet有新增的google friend connect,
    感謝大大的分享,找時間來研究一下
  • 希望對你有幫助:D

    cirereplied on 2009/08/10 17:37

Comment Permissions: Allow commenting

Leave Comment

*Name/Nickname
E-mail
Personal Website
Comment Title
*Comment
* Private Comment