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查找事件分派线程冲突   java画布。DrawBitmap()不会在安卓上绘制任何内容!!:(   ruby+appium或java+appium用于移动本机应用程序自动化   java Jersey REST字符编码   java使用json将字符串转换为Arraylist   java如何在Groovy中检查字符串是否与模式匹配   java如何在抽象arraylist中添加抽象arraylist   Java servlets,JSP更改内容od DIV   java在J2ME中通过http发送和接收数据,并处理菜单和屏幕   Jar文件与JAVA类路径的结合   java按钮不可见,它将连接安卓 studio中的另一个活动   java是否可以使用SFTP JSch库进行多部分文件上载?   facelet中ui:composition和ui:decoration的java差异   java得到的数字不能被任何东西除   java logback:SizeAndTimeBasedRollingPolicy不删除包含4位“%i”的文件   java数据库管理器将连接“借用”到数据库   java javaFx标签wrapText不起作用   java是否可以在同一个系统上同时运行两台服务器?或者,当XAMPP/WAMP未运行时,如何在Eclipse中执行MySQL查询?   递归Java编程