2016-02-26 86 views
0

我正在尋找一個cordova插件,它允許我只從與我的應用程序相關的帳戶發送推文,而不是他的用戶。如何使用cordova在應用程序中發送推文?

爲了使這個更清晰,以一個遊戲應用爲例。用戶在遊戲中獲得了新的高分。現在我想發佈他們的高分,但不是從他們的推特帳戶,而是從與遊戲本身相關的推特上。如何才能做到這一點?我研究了很多twitter插件,但所有這些插件都與我不想要的用戶Twitter帳戶相關聯。

任何想法?

回答

0

自從它建於科爾多瓦以來,我換成了離子。問題是,如果我只使用科爾多瓦,我的Twitter密鑰會暴露(除非在Twitter和瀏覽器之間使用我自己的服務器)。 Ionic使用Angular js。

0

這真的很簡單,使用Twitter的REST API。只需使用jQuery.Post()方法來調用Twitter的狀態更新API(https://dev.twitter.com/rest/reference/post/statuses/update)。還有一點,它必須首先進行認證。但它確實是一個簡單的javascript調用來發布狀態更新;沒有必要的插件。

+0

感謝您的幫助!但我確實研究過,有兩種類型的認證。根據https://dev.twitter.com/oauth,我認爲我應該使用應用程序用戶身份驗證,但我將成爲用戶(應用程序所有者)。我讀了你發給我的鏈接,但是我不知道如何將它應用到$ .post參數 - >(url,[data],[callback],[type])。我會用什麼填充數據部分?這是我想要推特的字符串嗎? –

+0

以post請求爲例:POST https://api.twitter.com/1.1/statuses/update.json?status=Maybe%20he%27ll%20finally%20find%20his%20keys.%20%23peterfalk。你在那裏的地位,它應該代表上面評論中的數據部分嗎?此外,這些符號是在十六進制,我應該如何處理?我很欣賞這個話題,因爲我是新手,http和Twitter的API和文檔的例子是不夠的.. Ty! –

0

如果我理解你的問題是正確的,你想推特給遊戲的Twitter帳戶的分數?如果是這種情況,我會說,只需使用您正在工作的平臺的共享功能,並在推文中分享分數。
當然,您需要在您使用遊戲應用程序的手機/設備上安裝Twitter應用程序。

+0

不,我不希望用戶分享任何東西,我不想讓他們的Twitter帳戶參與。它是一款人們使用的應用程序,如果用戶按照某些步驟發送消息給我的應用程序帳戶(我的帳戶)。擁有twitter應用程序將是不必要的,因爲我將使用post方法,而且我不想打開twitter。 –

相關問題