很高兴api python客户端。

gc-delighted-python的Python项目详细描述


[![构建状态](https://img.shields.io/travis/gravely/gravely python.svg)(https://travis ci.org/gravely/gravely python)

```
pip install--升级高兴的python
```



``````
轻松的安装--升级高兴的python
````

ey='您的API密钥'
```

>有关更多选项,请阅读[高级配置部分]("高级配置"。

**注意:**您的API密钥是机密的,您应该将其视为密码。您可以在"高兴的帐户"中的"设置"*>;*API*


om')

=False)

添加一个具有全套属性的新人员,包括一个自定义问题
产品名称,并计划一个延迟30秒的调查
person4=gravely.person.create(
email='foo+test4@gravely.com',
name='joe bloggs',
properties={'cu斯托默:123,'国家':'美国',
'问题产品名':'伦敦战壕'},
延迟=30)

@很高兴.com,
name='james scott',send=false)
`````

rvey requests

``python
仅限
调查回复1=高兴。调查回复se.create(person=person1.id,
评分=10)

添加*另一个*调查回复(对于同一个人),评分和评论
调查回复2=高兴。调查回复se.create(person=person1.id,
得分=5,
评价=非常好')
````

se.retrieve('123')
````

>更新调查响应:

```python
`;更新调查响应分数
survey\u response4=高兴。surveyResponse.retrieve('234')
survey\response4.score=10
survey\response4.save
<;高兴。surveyResponse对象位于0xabc123>;。

调查问卷4.保存0xABC123>;
```



列出调查问卷:

``python
列出所有调查问卷,每页20份,前两页
调查回复1=高兴。调查回复。all
调查回复2=高兴。调查回复。all(page=2)

列出所有调查回复,每页20个,展开person对象
调查回复1=高兴。调查回复。all(expand=['person'])。
调查问卷1扩展[0]。个人
页面,按时间倒序排列(最新的第一页)
调查答复
列出所有调查答复,每页100,第5页,时间范围
筛选的调查答复=高兴。调查答复.all(第5页,
每页100,

since=datetime.datetime(2014,03,01),
until=datetime.datetime(2014,04,30))
````

trics,30天简单移动平均值,根据最近的响应,
对于特定趋势(id:123)
metrics=高兴。metrics.retrieve(trend='123')

获取度量,对于给定范围
metrics=高兴。metrics.retrieve(since=datetime.date(2013,10,01),
until=datetime.date(2013年11月01日))
```

https://api.gravely.com/v1'
gravely.http掼adapter掼default:gravely.httpadapter
````

>默认情况下,在"gravely.get掼u shared掼client()"中懒洋洋地创建"gravely.client"的共享实例。如果您想要创建自己的客户机,可能是为了测试,或者如果您有多个api密钥,那么可以:

`` python
创建自定义客户机实例,并将最后一个参数传递给资源操作

api_base_url='https://api.greedy.com/v1',
http_adapter=httpadapter())
metrics_from_custom_client=greedy.metrics.retrieve(client=client)

r/>api-key'api-key'api-key,
api-base-api-base-url'https://api.gravie.com/v1,
http-adapter=gravie.httpadapter()

http
http-adapter=gravie.httpadapter=gravie.httpadapter.httpadapter()
api-custom共享客户端的metrics.retrieve.metrics.retrieve()
`````


<<

/>
##贡献

1。分叉
2.创建功能分支(`git checkout-b my new feature`)
3。提交更改(`git commit-am'add some feature`)
4.推到分支(`git push origin my new feature`)
5。创建新的请求

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

推荐PyPI第三方库


热门话题
image Java:设置iconimage而不使用完整路径   javaant和Eclipse构建   Java标签检查图像   java为什么我的glassfish服务器会重定向到另一台服务器?   java MySQL简单查询错误   java你能告诉我如何在图像视图中显示图像吗   Java驱动程序4.0:是否支持对象映射?   java在通过SourceDataLine播放音频时发出一致的爆裂声   java组织。金特罗普。dcom。常见的JIException:未找到错误代码0xC0000070的消息   运行Dijkstra算法实现时的java IndexOutOfBoundsException   java swing gui闪烁白色错误   java单元测试:我应该使用null还是可选的。返回()中的空()?   javajaxb创建空对象   如何拒绝Java构造函数中的非限定参数?   单元测试的java分类