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从Struts操作的钩子更改表单值(Liferay 6.2)   java如何改变Spring MVC处理url“点”字符的行为   Clojure中使用Java接口的问题   junit如何模拟comosDB azure java集成客户端?   运行函数时发生java错误   netbeans Java。jar文件和依赖项   Eclipse中文本字段中的java输入类型   在JAVA中,将集合变量从实时批处理运行时传递到调用批处理文件   java通过Bean验证API中的自定义消息管理异常   XML到json的转换,在Java中,同时保留数据类型   根据JAVA中的列名从Excel文件中获取单元格值   在AsyncTask的doInBackground中未调用java FirebaseMessagingService   java如何在数据库中插入一行?