2011年10月30日 星期日

Control Google +1 Button Share Content

參考:https://developers.google.com/+/plugins/+1button/#plus-snippet

要控制Google +1按鈕的內容,這邊有三種方法,官方比較建議的是第一種方法。
作法就不贅述了。
先說結論:
Google 抓的順序也是照官方的順序1 > 2 > 3
圖片的部分則是有一定的大小以上才可。
目前不確定是要多大的圖片,找不太到官方說法。
可能是100x100以上或是150x150以上吧?

2011年10月26日 星期三

Youtube Data Bug

Youtube影片中的Tag其實就相當於keyword,如果使用到中文,則會被連在一起。
這部份應該是Youtube斷字的問題。
只能說這真是個意想不到的雷啊。

如:
飛行魚 air swimmer
在Youtube Data API中拉出來的Tag會變成
["飛行魚air", "swimmer"]

飛行魚 小丑魚 大白鯊
會變成
["飛行魚小丑魚大白鯊"]

Google App Engine Using Session

http://blog.stannard.net.au/2011/01/09/how-to-use-sessions-on-google-app-engine-with-python-and-gae-sessions/

2011年10月18日 星期二

Android 4.0 Hightlights

http://developer.android.com/sdk/android-4.0-highlights.html

看起來改了好多東西啊。 囧>
都還沒玩過3.x,4.0就出了...

Google Plus Render +1 Button Programmatically

一般用法太簡單就不提了。

Google 建議將 script 在 body最後讀進來。
<body>
...
<div id="gplus"></div>
...
<script src="https://apis.google.com/js/plusone.js" type="text/javascript">
{lang: 'zh-TW'}
</script>
</body>


只要在某個地方觸發這段,就可以動態產生+1按鈕。
gapi.plusone.render('gplus', {'href': YOUR_LINK, 'size': 'small', 'count': false});
API參考:https://developers.google.com/+/plugins/+1button/#jsapi
+1按鈕參數參考:https://developers.google.com/+/plugins/+1button/#plusonetag-parameters

被+1的網頁會抓取得資料?
參考:https://developers.google.com/+/plugins/+1button/#plus-snippet

2011年10月12日 星期三

Youtube Data API Tags and Keywords

Difference between tags and keywords
Tags其實跟Keyword差不多了。

Youtube Data API的參數「q」,可以針對keywords做搜尋。
但是不支援中文的tag
官方文件

2011年10月6日 星期四

Google App Engine Parse Zulu Date

在Google App Engine的環境是python 2.5.2
所以datetime.strptime不支援「%f」

因此簡單使用此方式截掉毫秒。
datetime.strptime(string[:string.index('.')], '%Y-%m-%dT%H:%M:%S')

Google App Engine Upload Missing

- url: /images/(.*)
static_files: static/images/\1
upload: static/images/(.*)

在app.yaml中設定的upload沒設定對則Google App Engine不會上傳你得資料夾。

Zend Cross SubDomain Cookie

參考:http://stackoverflow.com/questions/1084114/cross-domain-cookies

在application.ini
resources.session.cookie_domain = ".mydomain.com"

前要加個「.」才是所有subdomain。