歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 26, 2024, 09:09:06 下午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  開發  |  手冊文件  |  我要怎麼透過Plog的API發表一篇文章呢 « 上篇主題 下篇主題 »
頁: 1 [2]
作者 主題: 我要怎麼透過Plog的API發表一篇文章呢  (閱讀 39915 次)
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #15 於: 五月 15, 2005, 11:26:53 下午 »

另外有人發信,問我這個問題。我想是一樣的問題,所以就貼在這一個討論的後面。

引用
你好
 
我跟我同學專案想要用MMS傳送到BLOG
像是moblog那樣的形式
可是現在還在評估要用哪一套架blog軟體來作平台
plog我已經試著架了
覺得功能很多
 
在你的文章裡面有看到 "0.32版本 有一個 moblog plugin
然後Oscar 正在把它 porting 到 1.0 來。"
不曉得要去哪裡下載好呢??
 
很抱歉打攪你了
希望你能盡快回信
謝謝你喔>"<...
 
因為這個問題困擾我們好久了>________________<


moblog plugin, Oscar 已經 porting 完畢了。還在測試,並未正式公布。

你可以透過 SVN 來下載 moblog 這個 plugin,另外你也可以在 wiki.plogworlg.org 找到安裝的方式。

如果這是你的作業,我建議你好好思考應該怎麼作。

目前用手機來發送有很多方式:
1. 直接用 MMS/SMS 發送。所以你必須裝一個 MMS/SMS gateway 來處理這個部分。當 Gateway 收到簡訊時,呼叫 相關的程式來把訊息 parsing 到 blog 中。

2. 透過 MMS/SMS-SMTP 的方式發送。你必須要有一個郵件伺服器,然後固定時間解讀是否有郵件是從手機送過來,如果有,那麼呼叫 相關的程式來把訊息 parsing 到 blog 中。

3. 透過 XML-RPC API 來作一個 client, 當文章從手機直接 post 到 blog 中。

你得看你的作業的目的來選定要如何實作。

如果你覺得這樣會來不及,那不要選擇 pLog 來實作,因為 moblog 可能還要幾天的測試才會釋出。你可以直接選擇其他的 blog 平台,如 easymoblog http://www.easymoblog.org/meta/ ,這個平台原本就是為了 moblog 而誕生的。 眨眼睛

你可以說說你的課程以及作業到底目的是什麼嗎?你的課是 Java MIDP 的課,還是 Embedd System 的課呢?老師的作業是要用手機來 post 就可以,還是要以 Java 的方式把手機當成 remote client 的方式。如果這些你沒講清楚,很難幫你告訴你怎麼作才好。

Mark
已記錄

Aiwa
初級會員
**
文章: 52


檢視個人資料
« 回覆文章 #16 於: 五月 16, 2005, 10:07:34 上午 »

引用自: markwu
引用自: 上官襲人
Plog只能用PHP來寫程式嗎?
因為我對PHP不熟
比較熟Java
不知道Plog有沒有支援Java說
我想要透過程式的方式來發表一篇文章耶>"<


你想以什麼樣的方式來發表文章?

是用 Form 還是 XML-RPC 的方式,你得先講清楚阿!

如果是用 form,這部分我想你只要分析一下 pLog 發表新文章的 HTML 應該就可以瞭解了。

如果是用 XMLRPC ,那你必須先瞭解 pLog 目前支援的方式。目前 1.0 是用 metaWeblog API,你可以在這裡找到相關資料 http://www.xmlrpc.com/metaWeblogApi  ,他在 pLog 的實作程式是 /plog/xmlrpc.php 。

另外如果你熟 SOAP 或是 REST, XMLRPC 其實是一樣的東西,都是透過 XML 來完成 remote 的程式執行。Java 對這方面的支援很完整,應該是不難。

有一個很有名的 Java 的 Blog platform: rollerweblog, 他們已經有實作這方面的 API,你可以參考一下 http://rollerweblogger.org/page/roller/20050117#blogclient_1_0_an_atom

Mark


Hi Mark,

看到這篇文章提到 xmlrpc  我才想到。
現在 Plog 是不是己經改成只支援 UTF-8 了?

我發現 xmlrpc 還是用 iso-8859-1 在 encode 耶。
在 /class/net/xmlrpc/IXR_Library.lib.php 的 279 行,
var $defencoding = 'iso-8859-1';


這邊是不是要改成 UTF-8 ?

Aiwa
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #17 於: 五月 16, 2005, 11:30:08 下午 »

應該要到 1.1 才會改了。目前 1.0.1 都還是以 ISO-8859-1 為 deault charset。

Mark
已記錄

頁: 1 [2]
LifeType 中文開發論壇  |  開發  |  手冊文件  |  我要怎麼透過Plog的API發表一篇文章呢 « 上篇主題 下篇主題 »
    前往: