面向python的oembed使用者库
python-oembed的Python项目详细描述
python oembed
====
此库提供纯python oembed使用者以从oembed提供程序获取资源。
基于http://oembed.com/
oembed是一种允许在第三方网站上嵌入url表示的格式。简单的api允许网站在用户发布指向该资源的链接时显示嵌入的内容(如照片或视频)。无需直接解析资源。
*Cal Henderson(Cal at iamcal.com)
*Mike Malone(MJMalone at Gmail.com)
*Leah Culver(Leah.Culver at Gmail.com)
*Richard Crowley(R at Rcrowley.org)
install
----
使用
----
创建oembed使用者的实例:
>;>;导入oembed
>;>;consumer=oEmbed.oEmbedConsumer()
将提供程序终结点添加到此使用者:
*第一个参数是提供程序发布的终结点的URL。
*第二个参数是用于此终结点的URL架构。
例如:
>;>;endpoint=oembed.oembedendpoint('http://www.flickr.com/services/oembed',['http://*.flickr.com/*'])
>;>consumer.addendpoint(endpoint)
获取URL的提供程序响应:
>;response=consumer.embed('http://www.flickr.com/photos/wizardbt/2584979382/')
打印响应['url']
阅读完整文档:
$pydoc oembed
test
----
cd python oembed
python oembed\u test.py
license
----
版权所有(c)2008 ariel barmat
软件和相关文档文件(“软件”),无限制地处理软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,以及允许向其提供软件的人员这样做的权利,根据以下条件:
上述版权声明和本许可声明应包含在本软件的所有副本或实质性部分中。
本软件按“原样”提供,无任何形式的保证,
明示或暗示,包括但不限于对
适销性的保证适合某一特定目的和BR/>不侵权。在任何情况下,作者或版权所有人都不应对任何索赔、损害赔偿或其他责任负责,无论是在合同、侵权或其他诉讼中,与软件或软件中的使用或其他交易无关或与之相关(2012-06-08)如果终结点URL已经有URL参数使用与号来附加URL参数。
0.2.1(2011-12-29)
----
*修复安装程序中的生成问题。py
0.2.0(2011-10-20)
----
*更新代码格式
*改进JSON和XML库的导入选择
*删除未使用的文件
0.1.2(2009-07-28)
----
*错误修复:已解决问题1
*向URL匹配添加了测试用例
>0.1.1(2008-09-08)
----
*固定的mime类型检查。当内容类型中存在更多标记时失败。
*添加了新的mime类型“application/xml”。
*更改了包描述符上的小错误。
<0.1.0(2008-09-05)
----
*第一次发布
====
此库提供纯python oembed使用者以从oembed提供程序获取资源。
基于http://oembed.com/
oembed是一种允许在第三方网站上嵌入url表示的格式。简单的api允许网站在用户发布指向该资源的链接时显示嵌入的内容(如照片或视频)。无需直接解析资源。
*Cal Henderson(Cal at iamcal.com)
*Mike Malone(MJMalone at Gmail.com)
*Leah Culver(Leah.Culver at Gmail.com)
*Richard Crowley(R at Rcrowley.org)
install
----
使用
----
创建oembed使用者的实例:
>;>;导入oembed
>;>;consumer=oEmbed.oEmbedConsumer()
将提供程序终结点添加到此使用者:
*第一个参数是提供程序发布的终结点的URL。
*第二个参数是用于此终结点的URL架构。
例如:
>;>;endpoint=oembed.oembedendpoint('http://www.flickr.com/services/oembed',['http://*.flickr.com/*'])
>;>consumer.addendpoint(endpoint)
获取URL的提供程序响应:
>;response=consumer.embed('http://www.flickr.com/photos/wizardbt/2584979382/')
打印响应['url']
阅读完整文档:
$pydoc oembed
test
----
cd python oembed
python oembed\u test.py
license
----
版权所有(c)2008 ariel barmat
软件和相关文档文件(“软件”),无限制地处理软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,以及允许向其提供软件的人员这样做的权利,根据以下条件:
上述版权声明和本许可声明应包含在本软件的所有副本或实质性部分中。
本软件按“原样”提供,无任何形式的保证,
明示或暗示,包括但不限于对
适销性的保证适合某一特定目的和BR/>不侵权。在任何情况下,作者或版权所有人都不应对任何索赔、损害赔偿或其他责任负责,无论是在合同、侵权或其他诉讼中,与软件或软件中的使用或其他交易无关或与之相关(2012-06-08)如果终结点URL已经有URL参数使用与号来附加URL参数。
0.2.1(2011-12-29)
----
*修复安装程序中的生成问题。py
0.2.0(2011-10-20)
----
*更新代码格式
*改进JSON和XML库的导入选择
*删除未使用的文件
0.1.2(2009-07-28)
----
*错误修复:已解决问题1
*向URL匹配添加了测试用例
>0.1.1(2008-09-08)
----
*固定的mime类型检查。当内容类型中存在更多标记时失败。
*添加了新的mime类型“application/xml”。
*更改了包描述符上的小错误。
<0.1.0(2008-09-05)
----
*第一次发布