PipeDrive API的轻型包装

python-pipedrive的Python项目详细描述


python pipedrive
==


python库用于与pipedrive.com api进行交互




这是为我的特定用途而开发的,因此我不保证会涵盖pipedrive api的所有方面。尽管可以随意添加功能,但我欢迎请求拉取。

虽然这只是api的一个轻量级包装,但应该支持所有功能。



用法:

通过pipedrive import pipedrive
pipedrive=pipedrive(用户名,passsword)
```

或来自pipedrive import pipedrive
pipedrive=pipedrive(api-key)
````


其余函数与[api docs]中指定的url相关(https://developers.pipedrive.com/v1)。

Data PipeDrive的API提供给您。这将有助于了解如何处理python代码中的响应。例如,要查找组织:





“more_items_in_collection”:false}}




需要注意的两件事是http方法,以及路径:


示例:


1。列出组织
``python
pipedrive.organizations(method='get')
```

2。添加新政
``python
pipedrive.deals({
'title':'big sucker',
'value':1000000,
'org'id':2045,
'status':'open'
},method'post')
```

3。删除activity
`` python
pipedrive.activities({id':6789},method='delete')
````

4。找到一个人,然后使用搜索结果。变量`` term``是传入的搜索项。
`` python
导入json

response=pipedrive.persons\u find({'term':term},method='get')
results=response['data']
suggestions=[]
如果是results!=无:
对于结果:
建议。追加({'value':result['name','data':result})
json\response={'query':术语,“建议”:建议}
data=json.dumps(json-response)

````
,并将``data``返回到某种javascript搜索结果自动完成的东西(此示例的格式为devbridge的简单易用的[jquery.autocomplete.js](https://github.com/devbridge/jquery autocomplete))

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

推荐PyPI第三方库


热门话题
java如何使用“Wed,01 Jul 2015 17:32:41 EDT”解析字符串   java Storm apache升级(1.0.0到2.0.0)   java类驻留在不同的目录中,而不是包指定的目录。为什么?   将Java中的图像缩放到非常小的维度   java如何通过子文档从自定义方面访问ElasticSearch parentdoc字段   java如何在RationalSoftwareArchitect中使用findbugs?   Java中的事件提升处理   java值被添加到arrayList的所有索引中,而不是在“”时添加到最后一个索引中。正在使用arraylist的add()方法   JFrame中的java JPanel派生类   java如何用循环和异步方法模拟类   java Android阻止可绘制背景超出视图范围   为客户排序Java阵列   java Apache poi如何将工作表设置为枚举位置值属性?   java Rhino在使用自定义类参数调用javascript函数时出错   java格式化日期从年月日到年月日   spring如何修复java。lang.illegalargumentexception在此特定场景中是否尝试创建具有null实体的合并事件?   java如何创建更好的对象