stupeflix web服务客户端库

stupeflix_api的Python项目详细描述


.. 警告:
此客户端和API不再受支持,
请转到http://developer.stupeflix.com
获取最新文档。


============br/>stupeflix web服务客户端库&;示例。
目前可用于python、php和Java和Ruby。


您将在示例目录下的每个语言目录中获得示例代码。
可以直接调用“命令行”代码:
-在php中,使用php cli:php example.php
-在python中,只需使用命令:python commandline.py
-在java中:
javac-classpath.“:stupeflix.jar”example.java;
java-classpath“..:stupeflix.jar”示例
-在ruby:ruby command line.rb

这些命令行示例将使用当前目录中的movie.xml示例文件。
movie.xml文件被注释,并将为您提供使用电影描述XML语言的简单和高级技巧。


您需要更改“keys.xxx”文件(keys.php、keys.py、key.rb…)中的访问密钥和私钥。
若要获取访问密钥/密钥对,
转到http://accounts.stupeflix.com/。


stupeflix wiki中描述了XML文件格式:http://wiki.stupeflix.com


API的说明
==这个库是一个简单的包装器,用于
使用适当的基于签名的身份验证调用http方法:它应该很容易适应新语言的客户端库。

签名方案受到amazon s3的极大启发。
主要的区别是必须只包含最小的头集,
其他参数包含在url本身中。
这是为了简化客户端的过程:只读请求
完全包含url。


这里包含了一个修改的版本,因为原始版本中的put请求带有307重定向。

-demjson库用于json编码,作者:deron meranda<;http://deron.meranda.us/

-java base64类,来自http://iharder.sourceforge.net/current/java/base64/

ruby
-json库用于ruby:gem install json

php
-curl
运行示例至少需要php 5.2。


许可
==



有关许可问题的详细信息,请参阅license.txt
(应该没有…).

更新:

最新版本的stupeflix开发工具包位于我们的git存储库中:
https://github.com/madlag/stupeflix api client



franois lagunas版权所有(c)2008-2009,http://www.stupeflix.com

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

推荐PyPI第三方库


热门话题
java Android编程存储的图像在PC上的格式无效   安卓无法通过Java代码使按钮变宽   java在Spring事务中的行为差异需要新的和嵌套的传播   java如何在Ubuntu上构建javafuse?   java不支持Eclipse包包含javac。exe   读取大文件时java StAX解析器的xml问题   连接到mysql时java通信链路故障   java WebSphere web容器线程的最大线程状态为runnable   为什么我需要添加双引号来打印java中字符数组的第一个和最后一个元素   java Hibernate在更新现有父实体时不创建新的子实体   java创建JSON格式输出   java SonarQube与Eclipse   无法从静态上下文引用java非静态方法toString   java位集向后显示值?   java为什么maven不从TestClass生成源代码?   java在实践中,在catch块中抛出异常是否有用?   java如何通过FileinputStream添加还原设置功能   java复制记事本中的所有内容并粘贴到网页的文本区域