一个用python编写的非正式bullhorn rest api客户端。

pyhorn-flow的Python项目详细描述


皮霍恩

与Bullhorn的rest api交互的非官方python客户端。 我们开发这个客户机是为了方便flow的系统与bullhorn的集成,并决定向任何其他开发人员公开可能有用的源代码。

身份验证需要一个简单的json文件,其中包含以下与身份验证相关的数据(由bullhorn自己提供):

  • 用户名
  • 密码
  • 客户ID
  • 客户机密

其他字段将自动填充并存储在file_name中,以便更好地使用经过身份验证的会话。

{"file_name":"auth.json","client_id":"GUIDprovidedbybullhorn","client_secret":"secretprovidedbybullhorn","username":"apiuser","password":"yourpasswordshouldgohere"}

支持的功能

  • 搜索
  • 查询
  • 实体
    • 创建
    • 更新
    • 删除
  • 对许多人
    • 创建关联
    • 删除关联

更改日志

v1.0

  • 添加了安全请求,以便在从API返回401时重新授权请求
  • 添加实体创建、更新和删除
  • 添加到许多关联和分离中
  • 添加了搜索和查询功能
  • 添加了ping功能和自动会话续订
  • 添加了身份验证流

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

推荐PyPI第三方库


热门话题
基于Java的遗传算法确定最优交易行为   java改型2.0无法解析Json嵌套对象   java在数组中查找最大额定值(数字),我们不能跳过数组中的一个或多个连续数字   java在spring boot中从命令行设置活动概要文件和配置位置   JavaAxis2:传输错误:404错误:未找到帮助理解其真正含义   java使用Play2WAR和Play2.2.1   java理解函数运算符:Lambda   在代理java后面读取https网页数据   java应用程序。Android单元测试中的类mock   java为什么onClick布局XML引用的方法需要是公共的?   从SMTLIB2文件解析的java显示声明   java重写给定的类以使用组合而不是继承   HTMLUnit和Java:NoSuchMethodException:createDefaultSSLContext()   java如何使用Spring和ThymeLeaf从前端正确更新后端中的对象?   来自init()Java的方法调用   使用cellrendering从数据库向JTable动态添加数据后,java无法使用JTable执行排序操作   java Android Studio 1.5.1。渲染错误(浮动操作按钮)   web服务如何使用UsenameToken和PasswordDigest为JAVA中的SOAP客户端附加wsse安全头   java为什么要在局部变量和myApplicationClass中同时删除“ArrayList.remove”?