面向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)
----


*第一次发布

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
面向批处理的java非阻塞队列   java如何基于HttpComponent获取html内容   java为什么我的程序会显示此错误?   java spring控制器如何处理应用程序/octetstream请求?   尝试将数据插入数据库时出现java常规错误   无法在java多线程处理中维护生产者任务的顺序   java为什么JSON数据无法访问ViewPager?   java获取Maven中特定分支的SVN buildnumber   java客户端无法从服务器接收信息   java等轴测地图绘制,生成   java无法调试ProcessBuilder   java热点JVM阵列分配   在数组中存储“inputdialog”数据的java   saml Java Inflater引发DataFormatException“无效代码长度集”   从集合(爬虫、Jsoup、Java)写入文件