- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我最难的是尝试生成 OAuth2 token 与 集成Bitly API v4 .他们的文档很难理解,我在网上或 StackOverflow 上找不到太多关于如何完成它的信息。我能够让它工作,并希望与将来会挠头的其他人分享解决方案。
以下是生成 的分步指南通用访问 token , 检索 群导 , 生成 OAuth2 token ,并拨打 Bitly 缩短 API 请求。
最佳答案
比特API - 获取步骤 oAuth2 访问 token 并使用 缩短 请求使用 检索 Tiny Url postman :
在花了半天的时间试图弄清楚这一点后,我想我会发布这个,以便它可以帮助试图与 集成的人。 Bitly API V4 .
注: Bitly API V3 将于 2020 年 3 月 1 日停用,因此请务必尽快迁移到 V4。为了保护隐私,响应中的所有 guid 和其他私有(private)字段都已更改。
点击此链接可引用Bitly API Documentation
1.) 生成访问 token :
使用您的凭据登录 bitly.com,然后单击右上角的汉堡菜单。单击您的用户名,然后单击 通用访问 token .此 通用访问 token 需要检索您的 群导 .您将需要此 Group Guid 来制作缩短 URL 请求以及您的访问 token 。
2.) 检索组指南:
做个 获取 请求到 https://api-ssl.bitly.com/v4/groups获取您的 group_guid。 您将在授权字段中使用您的通用访问 token .
下面是标题的外观图片:
你应该得到一个类似于下面的 JSON 的 JSON 响应:
Retrieve Group Guid GET 响应的 JSON 响应:
{
"groups": [
{
"created": "2019-12-18T13:45:21+0000",
"modified": "2019-12-18T13:45:21+0000",
"bsds": [],
"guid": "XZXUYSJAJ43",
"organization_guid": "JsjFtE841883",
"name": "username",
"is_active": true,
"role": "org-admin",
"references": {
"organization": "https://api-ssl.bitly.com/v4/organizations/JsjFtE841883"
}
}
]
}
{
"long_url": "http://twitter.com",
"group_guid": "guid field from Group Guid Response in Step 2"
}
{
"created_at": "2019-12-18T21:50:47+0000",
"id": "yhoo/2PYRS",
"link": "http://yhoo/2PYRS",
"custom_bitlinks": [],
"long_url": "http://yahoo.com/",
"archived": false,
"tags": [],
"deeplinks": [],
"references": {
"group": "https://api-ssl.bitly.com/v4/groups/yourgroupguid"
}
}
关于rest - 集成到 Bit.ly API 版本 4 - 如何生成 OAuth2 token 以与 Bit.ly API V4 集成并创建缩短的 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59431374/
我刚开始学习 python,对如何实现这一点很感兴趣。在寻找答案的过程中,我遇到了这项服务:http://www.longurlplease.com 例如: http://bit.ly/rgCbf可以
我最难的是尝试生成 OAuth2 token 与 集成Bitly API v4 .他们的文档很难理解,我在网上或 StackOverflow 上找不到太多关于如何完成它的信息。我能够让它工作,并希望与
我确实有一些使用 bit.ly API v3 来缩短 URL 响应的教程代码。我想将此代码迁移到 v4 API,但我不明白如何设置正确的 API 端点。至少我认为这是我的错误,API 文档很难理解和适
java中有没有办法编写代码:例如,如果有人点击adf.ly链接上的skipAd,Int将会增加。示例 2:我单击按钮,它会将我带到 adfly 链接。当我在 adf.ly 上单击“skipAd”时:
我一直在开发一个 Python 工具来生成 bit.ly wordlist。以下是 bit.ly 链接的特殊性: 包含 7 个实体 以数字开头(通常为 3 或 2) 以字母结尾 不能并排放置相同的实体
我正在尝试获取我提前生成的 cbrewer Reds 颜色图。但是,当我尝试使用它时,我仍然得到一些默认的颜色图。我究竟做错了什么?这是 plotly :https://plot.ly/~smirno
我一直在使用 plot.ly 并希望将多个跟踪分组到图例中的同一个键。 我有显示有关特定用户的数据的子图。我想让每个键代表一个用户,而不是 user.data1、user.data2 等。 这是我现在
使用 plot.ly python lib 生成简单饼图时,如何将精度设置为 1 个小数点? 这是一个示例代码: import plotly.plotly as py import plotly.gr
我设置了一个非常简单的 complete.ly 文本框,但我的选项没有显示。我怀疑我错过了一些明显的事情。 这确实是一个非常基本的示例: var strategyChoice = ["a", "b",
我正在 Matlab 中的图形上绘制两条线,并使用 Matlab 库将其转换为 plot.ly。当我使用 'strip' = false json 属性时,它会保留 Matlab 布局。但是,它删除了
我正在使用 plot.ly Python api并且无法弄清楚如何调整 plotly 悬停框大小的大小。 例如,在下面的可视化中,CollegeClass.... 的标签被截断了。我想调整悬停框中字符
我创建了一些 Python 类用作多元数据结构,然后用于各种任务。在某些情况下,我喜欢用各种值集来填充类。默认参数文件名“ho2.defaults”看起来像这样: name = 'ho2' mass_
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 6年前关闭。 Improve thi
我希望所有的哺乳动物都是黄色的,所有爬行动物都是绿色的。我不能使用 plot express,因为我的学校不允许。代码如下: import plotly.graph_objs as go fig =
我不确定这是否是解决此问题的正确论坛,但我不确定还能在哪里提问。 bit.ly 提供通过其站点生成的链接的统计信息。但是,它似乎没有为通过其 API 生成的链接创建统计信息。 谁能告诉我是否有办法查看
我尝试使用 bit.ly 缩短网址。当我尝试传递静态链接时,它会给我一个缩短的网址,但当我尝试传递变量链接时,它不会。这是我的代码...... Bitlyzer *bitlyzer = [[Bitly
我正在尝试创建一个简单的 URL 重定向页面,并希望使用 Google 分析跟踪我的页面的分析。 步骤是: 用户通过邮件收到 mywebsite.com 的小册子 用户在浏览器中输入 mywebsit
我有这些数据(前 20 行的样本): 编码变量值 1 Z1 周.0 0 2 Z2 周.0 0 3 Z3 周.0 0 4 Z4 周.0 0 5 Z5 周.0 0 6 Z6 周.0 0 7 Z7 周.0
我如何将 plot.ly 的“文本”格式化为这样的美元金额(或其他任何内容) - 4,000,000 美元(带逗号) - 在 R 中? 即使我的“真实”数据已经格式化为 $,一旦我在 add_trac
有人可以帮我使用这个 jQuery bit.ly URL 缩短器吗? 代码如下: function shortenUrl(urlMatch) { var urlMatch = urlMatch
我是一名优秀的程序员,十分优秀!