用python编写的infusionsoft的api包装器
infusionsoft-python的Python项目详细描述
#infusionsoft python
infusionsoft api wrapper for infusionsoft writed in python.
\成功的令牌')
```````
`````
url=client.oauth_access("redirect_url")
```````
````````
`````````````
```````````````````````````````````
```````````
``````````````
`````````````````````````
``````````35;刷新令牌
`````
令牌=client.refresh_u token('refresh token')
```
```
______;set_token('token')
`````
token token=client.set_token('token')
在这里列出联系人,可以接收限制、顺序、顺序_方向和偏移量。
对于特定于过滤器的营地,使用此sintaxis:get_contacts",order_direction="descending"
``
list_contacts=client.get_contacts(order="id",order_direction="descending"
````
ct(166,optional_properties="自定义字段,首选名称,可选原因,备注")
`````
一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一35;更新联系人
数据={'电子邮件地址':[{email':'email@email.com','field':'email1'}],'给定名称':'name'}
````
update_contact=client.update_contact('184',**data)
`````
aigns()
```
35
在这里您可以检索一个特定的活动,强制要求活动的id
`````
``````
/>检索
` ``````>```
` ` ` ` ` ` ` ` ` `
在这里您可以检索一个特定的活动,强制一ils=client.get廑emails()
``
es
``
列出所有机会=客户机。获取机会管道()
```
ty
在这里,您可以创建机会、必需的机会标题、联系人和阶段
数据={
"联系人":{
"id":"170"
},
"阶段":{
"名称":"阶段测试",
"id":10,
"详细信息":{
"检查列表项":[
{'说明':'测试机会'}
]
}
},
'机会标题':'机会标题'
}
`````
create_opportunity=client.create_opportunity(**data)
`````
,必须发送商机的ID和要更新的数据
数据={
"联系人":{
"ID":"170"
},
"阶段":{
"名称":"阶段测试",
"ID":10,
"详细信息":{
"检查清单项目":[
{"des描述':'测试机会'}
]
}
},
'机会标题":'conportunititytitle'
>
````
update_opportunity=client.update_opportunity('id',**data)
````
``````
```````
````````
```````````
```````````
````````>``````
``````````>``````
``````````````````````````/>在这里您可以检索特定的专业只需发送产品的id
````
retrieve_product=client.retrieve_product('id')
````
` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `>在这里你可以列出任务,可以接收限制,偏移量
data={'title':'task title',"contact":{"id":170}
````
create_task=client.create_task(**data)
````
``````
```
35
data
data={'title':'title':'task title',"联系人":{"id":170}
`` ` ` `
/>` ` `
/>update task=client.update任务/>在这里您可以检索强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务订单
给您可以拿到订单,可以收到限额,偏移量
````
get_orders=client.get_orders()
````
35 35
`,强制发送订单的id
```````
````
````>`
` `````>`
``````>`=`
她e您可以列出hooks事件,只需调用方法
```
get_hook_events=client.get_hook_events()
````
/>####verify hook subscription
在这里您可以验证hook订阅,发送webhook的id来验证它url回调
```
create_hook=client.create_hook_subscription("opportunity.add","url")
````
```
````
`````
``删除钩钩订阅
这里您可以删除钩钩订阅,这里您可以删除钩钩订阅,这里您必须发送钩钩id
``````
`````
delete_钩钩=请愿书,delete_钩钩订阅('id')
``````
```
`
<
` `
` ` `
`` ` `>`
`` ``````````````
infusionsoft/test.py
```
todo endpoints
-所有约会部分
-所有文件部分
-所有标记部分
infusionsoft api wrapper for infusionsoft writed in python.
\成功的令牌')
```````
`````
url=client.oauth_access("redirect_url")
```````
````````
`````````````
```````````````````````````````````
```````````
``````````````
`````````````````````````
``````````35;刷新令牌
`````
令牌=client.refresh_u token('refresh token')
```
```
______;set_token('token')
`````
token token=client.set_token('token')
在这里列出联系人,可以接收限制、顺序、顺序_方向和偏移量。
对于特定于过滤器的营地,使用此sintaxis:get_contacts",order_direction="descending"
``
list_contacts=client.get_contacts(order="id",order_direction="descending"
````
ct(166,optional_properties="自定义字段,首选名称,可选原因,备注")
`````
一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一个是,一35;更新联系人
数据={'电子邮件地址':[{email':'email@email.com','field':'email1'}],'给定名称':'name'}
````
update_contact=client.update_contact('184',**data)
`````
aigns()
```
35
在这里您可以检索一个特定的活动,强制要求活动的id
`````
``````
/>检索
` ``````>```
` ` ` ` ` ` ` ` ` `
在这里您可以检索一个特定的活动,强制一ils=client.get廑emails()
``
es
``
列出所有机会=客户机。获取机会管道()
```
ty
在这里,您可以创建机会、必需的机会标题、联系人和阶段
数据={
"联系人":{
"id":"170"
},
"阶段":{
"名称":"阶段测试",
"id":10,
"详细信息":{
"检查列表项":[
{'说明':'测试机会'}
]
}
},
'机会标题':'机会标题'
}
`````
create_opportunity=client.create_opportunity(**data)
`````
,必须发送商机的ID和要更新的数据
数据={
"联系人":{
"ID":"170"
},
"阶段":{
"名称":"阶段测试",
"ID":10,
"详细信息":{
"检查清单项目":[
{"des描述':'测试机会'}
]
}
},
'机会标题":'conportunititytitle'
>
````
update_opportunity=client.update_opportunity('id',**data)
````
``````
```````
````````
```````````
```````````
````````>``````
``````````>``````
``````````````````````````/>在这里您可以检索特定的专业只需发送产品的id
````
retrieve_product=client.retrieve_product('id')
````
` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `>在这里你可以列出任务,可以接收限制,偏移量
data={'title':'task title',"contact":{"id":170}
````
create_task=client.create_task(**data)
````
``````
```
35
data
data={'title':'title':'task title',"联系人":{"id":170}
`` ` ` `
/>` ` `
/>update task=client.update任务/>在这里您可以检索强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务的ID,强制发送任务订单
给您可以拿到订单,可以收到限额,偏移量
````
get_orders=client.get_orders()
````
35 35
`,强制发送订单的id
```````
````
````>`
` `````>`
``````>`=`
她e您可以列出hooks事件,只需调用方法
```
get_hook_events=client.get_hook_events()
````
/>####verify hook subscription
在这里您可以验证hook订阅,发送webhook的id来验证它url回调
```
create_hook=client.create_hook_subscription("opportunity.add","url")
````
```
````
`````
``删除钩钩订阅
这里您可以删除钩钩订阅,这里您可以删除钩钩订阅,这里您必须发送钩钩id
``````
`````
delete_钩钩=请愿书,delete_钩钩订阅('id')
``````
```
`
<
` `
` ` `
`` ` `>`
`` ``````````````
infusionsoft/test.py
```
todo endpoints
-所有约会部分
-所有文件部分
-所有标记部分