与rapleaf的个性化api交互的库
RapLeafApi的Python项目详细描述
版权所有2010 Rapleaf
Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0除非适用法律要求或书面同意,否则软件 根据许可证分发是按“原样”分发的, 无任何明示或默示的保证或条件。 有关管理权限的特定语言和 许可下的限制。
有关个性化api的一般信息,请访问http://www.rapleaf.com/developers/api_docs/personalization/direct。个性化api的条款和条件在http://www.rapleaf.com/developers/api_usage中声明。
如何使用
安装
easy_install rapleafApi
使用量
>>> from rapleafApi import RapleafApi >>> api = RapleafApi.RapleafApi('API_KEY') >>> api.query_by_email('test@example.com') {u'gender': u'Male', u'age': u'25-34'}
查询选项
egg支持几种查询rapleaf的api的方法:email、散列电子邮件(md5或sha1散列)、name和posal(nap)或name和zip+4(naz)。
按电子邮件查询(self,email,hash_email=false,show_available=false)
query_by_nap(self,first,last,street,city,state,email=none,show_available=false)
query_by_naz(self,first,last,zip4,email=none,show_available=false)
贡献
如果您有建议或修补程序,请随时发送电子邮件至 <;rapleaf dot com的开发者。我们期待着您的回音!
贡献者
nicole allard<;nicole在rapleaf dot com>;
依赖关系
urllib3
easy_install urllib3
或者访问url https://github.com/shazow/urllib3/zipball/master。 解压下载后,打开一个终端窗口,导航到解压下载的文件夹。打开文件夹时,其中一个子目录是“urllib3”。请打开它。它包含一个名为setup.py的脚本,您将通过命令“python setup.py install”运行该脚本。
注意,如果请求不成功,我们将引发一个错误。不成功的请求是指发送回http响应状态的任何请求,该状态超出范围200<;=status<;300。