我試圖在電子郵件中嵌入一個opensocial小工具。但我不知道從哪裏開始。我搜索了opensocial wiki並找不到我的答案。我仍然困惑誰將負責在電子郵件中呈現小工具,以及它如何工作,以及如何處理小工具或容器中的javascript跨域問題(如果需要)?如何在電子郵件中嵌入opensocial小工具?
回答
(對不起,所有的怪異的鏈接,但StackOverflow上不會讓我引用超過2個鏈接在單篇文章。)
去理解它是如何使用的情況下,從一個小工具角度工作最好的地方在OpenSocial Wiki上[1]。在OpenSocial中,我們稱之爲描述嵌入式體驗的功能。嵌入式體驗教程[2]將對您最有幫助。您還想閱讀OpenSocial規範[3]的嵌入式體驗部分。基本上,爲了在電子郵件中嵌入和OpenSocial小工具,您需要做的是爲您的多部分MIME電子郵件添加另一個MIME部分,並使用MIME類型的application/embed + json或application/embed + xml並將XML或JSON數據模型在MIME部分的主體中描述。
支持嵌入式體驗的郵件客戶端將查找這些MIME類型,然後可以呈現OpenSocial小工具。顯然,郵件客戶端需要考慮與將電子郵件嵌入到電子郵件中有關的各種安全問題,但這些問題的解決方式將因容器而異,並且不應該與小工具本身有關。 Apache Shindig項目[4]爲嵌入式體驗提供了參考實現。 OpenSocial Spec小組[5]和Apache Shindig郵件列表[6]可能是未來關於此主題的最佳地點。
我已經創建了一些演示視頻,演示IBM Lotus Notes和iNotes [7]以及OpenSocial 2.0 Sandbox [8]中的嵌入式體驗。
1)http://docs.opensocial.org
2.)http://docs.opensocial.org/display/OSREF/Embedded+Experiences+Tutorial
3.)HTTP ://opensocial-resources.googlecode.com/svn/spec/2.0.1/Core-Gadget.xml#Embedded-Experiences
4.)http://shindig.apache.org/
5 。)https://groups.google.com/forum/?fromgroups#!forum/opensocial-and-gadgets-spec
6.)http://shindig.apache.org/mail-lists.html
8.)http://www.youtube.com/watch?v=-IaBzt-9_TM
9 )http://sandbox.opensocial2.org:8080/collabapp/index.html
- 1. 如何嵌入OpenSocial小工具
- 2. OpenSocial小工具電子郵件客戶端支持?
- 3. GWT有電子郵件小工具嗎?
- 4. 在Visual Studio中開發OpenSocial小工具
- 5. 在HTML中嵌入電子郵件
- 6. Facepile嵌入電子郵件
- 7. 如何在電子郵件正文中嵌入HTML文件
- 8. 如何在HTML電子郵件中嵌入圖像?
- 9. Mandrill Mailchimp如何在電子郵件正文中嵌入圖像
- 10. 如何在電子郵件中嵌入PDF文檔
- 11. 如何在Android中將圖像嵌入電子郵件正文?
- 12. 如何在電子郵件中嵌入圖像
- 13. 如何在HTML電子郵件中應用嵌入式CSS?
- 14. Cognos - 如何發送嵌入在電子郵件中的報告?
- 15. 如何在電子郵件中嵌入圖像
- 16. 如何在msdb.dbo.sp_send_dbmail發送的電子郵件中嵌入圖像?
- 17. 如何在HTML電子郵件中嵌入功能?
- 18. 如何在電子郵件中嵌入預填表單?
- 19. 如何手動在電子郵件中嵌入圖像?
- 20. 如何在HTML電子郵件正文中嵌入圖像
- 21. 如何在HTML電子郵件模板中嵌入圖像?
- 22. 如何在電子郵件中嵌入圖像
- 23. 在Google Spreadsheet小工具中,如何寫入電子表格?
- 24. 創建Gmail小工具以在電子郵件中插入文字
- 25. 調整嵌入到電子郵件中的圖像的大小
- 26. 通過gadgets.rpc的OpenSocial小工具與小工具通信
- 27. 將圖像嵌入電子郵件
- 28. ASP嵌入圖像CDO.Message電子郵件
- 29. iPhone嵌入式電子郵件
- 30. Java電子郵件嵌入URL
這就是我需要的,Thx很多:) – noodleneedsbeef