用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
-所有约会部分
-所有文件部分
-所有标记部分

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

推荐PyPI第三方库


热门话题
java在读取属性文件时获取空指针   java NoSuchMethodError:org。springframework。靴子网状物servlet。错误错误控制器。最新SpringCloudStarter NetflixZuul中的getErrorPath()   java Spring不使用相同的JDBC连接   sqlite DB中带方括号的java数据   如何编译基于Maven的Java项目以从命令行运行它   java如何限制cowndown计时器的操作(例如登录)   java如何使用spring和springboot应用程序配置数据库?我想知道如何回答这类问题?   java中的buildpath不支持java。图书馆路径   java如何使用条目集在树映射上迭代?   java如何将IndexOf与Scanner结合使用?   xml Java SAX解析器进程监视   java在多台远程机器上运行并行junit测试   当我尝试在ListView中动态添加项时,单击按钮时java崩溃