【问题标题】:Bit.ly custom query - ruby gemBit.ly 自定义查询 - ruby​​ gem
【发布时间】:2017-06-29 08:57:01
【问题描述】:

根据https://dev.bitly.com/link_metrics.html#v3_link_clicks, 我们可以发送多个参数,如链接、单位等。

我在这里使用这个 gem https://github.com/philnash/bitly

我实际上是在寻找每日点击次数, 我试过了

Bitly.client.clicks("bitly_short_url").clicks_by_day,工作正常 但我需要更改 Time Zone 值 我试过这个

Bitly.client.info({"link" =>"bitly_short_url", "timezone" => -6}).clicks_by_day 我得到了错误。

有没有其他方法可以获得不同时区的结果?

请帮忙

【问题讨论】:

    标签: ruby-on-rails ruby rubygems bit.ly


    【解决方案1】:

    试试这个,

    Bitly.client.clicks({"link" =>"bitly_short_url", "timezone" => -6}).clicks_by_day
    

    info API 不接受 linktimezone 作为参数。但是,clicks API 接受了。您正在将 clicks API 的参数传递给 info API。这就是您遇到错误的原因。

    【讨论】:

    • 感谢回复,我也试过了,我收到这个错误NoMethodError: undefined method 'match' for ["link", "short_url"]:Array
    猜你喜欢
    • 1970-01-01
    • 2021-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多