很高兴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。创建新的请求
```
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。创建新的请求