【文件属性】:
文件名称:ticktock:回去工作
文件大小:4KB
文件格式:ZIP
更新时间:2021-07-01 02:27:40
Ruby
什么?
这是可以用于时间跟踪器的小型 API 使用者。 所有这些都是连接到 Harvest 并找出用户在当前半月期间登录的小时数。 或者,您可以查看用户在过去一年中登录的未开票小时数。
如何?
在config/authentication.yml输入您的凭据。 如果该文件不存在,只需首先根据config/authentication.yml.example创建它。 请注意,在使用他们的网站时,您必须将您的user_id放在大多数 Harvest 请求的查询字符串中。
接下来,使用未开票支持运行它:
UNINVOICED=true ruby ticktock.rb
或半月支持:
SEMIMONTHLY=true ruby ticktock.rb
这将输出到名为.hours的目录中的文件,其中浮点值表示该用户的小时数。
自动化!
我的~/.bash_profile有以下内容:
【文件预览】:
ticktock-master
----config()
--------authentication.yml.example(132B)
----readme.md(2KB)
----ticktock.rb(4KB)
----Gemfile(187B)
----.gitignore(54B)
----config.ru(274B)