问题标签 [bit.ly]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
3207 浏览

javascript - 为什么我不能使用 jQuery 的 $.get 函数从 JavaScript 调用 bit.ly API?

我尝试使用这个 jQuery 脚本调用 bit.ly API:

但萤火虫说“405 方法不允许”。怎么了?非常感谢。

0 投票
3 回答
930 浏览

internet-explorer - URL 重定向:服务器端重定向到 IE 中的目录/文件夹

我正在实现一个 URL 缩短器,比如 bit.ly。为此,我有一个 Java servlet 后端,它response.redirect(targetURL)为每个重定向请求执行一次。

这适用于 HTTP 请求,但我遇到了file://协议问题。有问题的情况是这样的:

  1. 目标是一个目录(例如网络驱动器file:///N:/somefolder在哪里)N:
  2. 客户端浏览器是IE

对于 Firefox,这很好用,目录列表显示在浏览器中,就好像我file:///n:/somefolder在地址栏中输入了“”一样(并且我已将我的服务器添加到 Firefox 的受信任 URI 列表中)

对于 IE,如果我file:///n:/somefolder在浏览器中键入“”并按 Enter,它会打开一个新的资源管理器窗口。这是我在进行服务器端重定向时想要的确切行为,但这根本行不通。我收到“IE 无法打开...”错误。

这不可能吗?或者是否有一些类似于 Firefox 首选项的设置将我的服务器添加到“受信任”URL 列表中以进行重定向?

请注意,如果目标是一个文件,例如'file:///n:/somefolder/test.doc'这样可以正常工作,即使在 IE 中也是如此!

提前致谢!

0 投票
5 回答
11810 浏览

c# - c# url的缩短字符串

我想唯一地缩短字符串文件 id 以在 url 中使用,如 bit.ly 等。我可以使用 db 中的 id,但我希望 url 是随机的。

什么是最好的解决方案?

网站将是一个移动网站,所以我希望它尽可能短

0 投票
2 回答
426 浏览

wordpress - wordpress twitter 状态更新中的 bit.ly 链接导致 404

wordpress 侧边栏上的所有 twitter 状态更新都有 bit.ly 链接。当我点击它们时,我得到了 404 页面,因为它不是去bit.ly/uniquenumber,而是尝试去 www.domain.com/blog/“http://bit.ly/uniquenumber/ ”和 www.domain.com /blog 是 wordpress 博客的主页。

有没有一种简单的方法可以阻止它添加 www.domain.com/blog 和引号并将我们带到实际链接?

任何帮助,将不胜感激。这是代码:

0 投票
1 回答
61 浏览

iphone - 解析从 j.mp 返回的数据

我目前正在编写一个 iPhone 应用程序,该应用程序向 j.mp (bit.ly) 发布一个长 URL。它正在完全工作并成功发布长网址。但是当我想将返回的数据复制到 UITextView 中时,我只会得到一些 JSON 数据。现在我的问题是:如何解析这些数据,以便我只有缩短的 url?

谁能帮我解决这个问题?

0 投票
1 回答
120 浏览

firefox - firefox:自定义 wordpress 博客侧栏中的 bit.ly 链接给出 404 错误

我在博客的侧边栏上显示了 Twitter 状态更新,通常也有 bit.ly 或 ow.ly 链接。但是每次我在 Firefox 浏览器中单击它时,它都会给我一个 404 错误,因为它会尝试以下网址:www.domain.com/blog/“ http://bit.ly/uniquenumber ”而不是 bit.ly/uniquenumber .

我刚刚检查了一下,它似乎可以在 mac 上的 google chrome 上运行,但不能在 mac os x 上的 firefox 上运行。有没有其他人有类似的问题。

以下是接收推特状态更新的代码:

0 投票
1 回答
1246 浏览

android - Android:内部Linkify不能正常工作,ListView里面文字、图片闪烁

我启用了 textview 的 Linkify 属性,如下所示:

但是,当存在诸如 bit.ly 之类的 URL 时(如今这在诸如推文之类的消息中很常见),它就无法正确显示它们。问题是“有时”它会成功,有时它会失败......另一个问题是,如果这个 TextView 是 ListView 的自定义视图的一部分,那么直到我以某种方式实际滚动列表之前,没有一个 URL 得到链接......

另一个问题是,如果 ListView 中有图像,当我滚动列表时,我可以在加载实际图像之前看到不同的图像加载。我认为这是由于视图的回收而发生的,但是有什么解决方法吗?

0 投票
2 回答
439 浏览

python - 网址重定向问题

我有以下网址

http://bit.ly/cDdh1c

当您将上述网址放在浏览器中并按回车键时,它将重定向到以下网址 http://www.kennystopproducts.info/Top/?hop=arnishad

但是,当我尝试通过 python 程序(在下面你可以看到代码)找到相同的上述 url http://bit.ly/cDdh1c的基本 url(在消除所有重定向 url 之后)时,我得到了以下 url http://www.cbtrends.com/作为基本网址。请参阅下面的日志文件

为什么相同的 url 在浏览器和 python 程序中表现不同。我应该在 python 程序中更改什么以便它可以重定向到正确的 url?我想知道这种奇怪的行为是如何发生的。?

我观察到类似行为的其他网址是

  1. http://bit.ly/bEKyOx ====> http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=150413977509 (通过浏览器)
  2. http://www.ebay.com(通过python程序)

    /li>

日志文件供您参考

0 投票
1 回答
452 浏览

php - 我们可以计算一个项目在 Google 阅读器中被分享了多少次吗?

这与著名博客 Mashable 上最近的“Google Buzz Count”功能有关 - http://mashable.com/2010/02/12/google-buzz-buttons-count/

在试图深入研究他们用于“Google Buzz Count”的逻辑时,我不知何故得出了这样的结论:本质上,他们正在计算一个项目在 Google Reader 中被共享了多少次?

我用谷歌搜索了网络的其他地方,但他们到处都说没有办法计算一个项目在谷歌阅读器中被分享了多少次?

我在 Mashable 上注意到的另一件事是,他们使用 PHP(服务器端脚本)进行“嗡嗡声计数”,而不是基于 javascript 的 twitter-(meme)-count 和/或 facebook-share-count。使用 PHP 的原因可能是保护他们的代码不被逆向工程或简单地愚弄人们(在某些测试中,只是点击链接增加了计数 - 在这种情况下,可能是通过使用 bit.ly API 获取唯一点击计数)

只是好奇!

0 投票
2 回答
226 浏览

ruby-on-rails - 我应该在哪里为 MVC 架构创建用户个人资料页面的缩短 URL?

我有一个 Rails 应用程序,其中人们有一个个人资料页面 - http://prettylongdomainname.com/profile_username

要创建配置文件用户名,我在模型中使用了 before_create AR 挂钩:

我还想将缩短的 URL 保存到用户的个人资料中,以便在他们分享内容时,我可以自动链接到他们的个人资料页面。我决定利用 bit.ly 的 API 来缩短 URL,但我不太确定应该将代码放在哪里。

我应该在创建用户时保存缩短的 URL,特别是在我生成用户的 profile_username 之后。但是,我需要向 bit.ly 的 API 发出 HTTP 请求以获取缩短的 URL。

有谁知道做到这一点的最佳方法?

谢谢!