1

到目前为止,我已经编写了 2 个 rails 应用程序,这些应用程序肯定让我对 ruby​​ + rails 感到非常满意。不过,我不能对 C 说同样的话。老实说,每次我看 C 时,我什至都不知道自己在看什么。它看起来像通心粉。

我正在尝试构建一个 Spotify 网络应用程序。Web API 很烂,所以我必须使用它:https ://developer.spotify.com/technologies/libspotify/

文档:https ://developer.spotify.com/technologies/libspotify/docs/12.1.45/

有人告诉我,我可以将 SWIG 视为与 Rails 通信的包装器。

我要获取的数据是 3 件事:订阅者数量、播放列表缩略图、曲目数量...给定播放列表 URL,格式为:http://open.spotify.com/user/{{username}}/playlist/{{playlist_id}}

老实说,我什至不知道从哪里开始。我在网上找不到任何 swig 教程,而且盯着这个文档也无济于事。

有人可以给我一个非常简短的 1,2,3 步骤过程,一个人可能会经历这样的事情吗?我真的不期望任何代码..但是..这是我到目前为止所理解的非常粗略的内容..也许有人可以帮我填写这个..

  1. 将所有需要的 C 文件保存到 rails lib 目录
  2. 用 ... 编译文件?
  3. 以某种方式使用 swig
  4. :|

任何帮助将不胜感激。我意识到这是模糊和“主观的”,但我什至不知道如何客观地问这个问题。只是一个快速的 1-2-3-4-5 让我开始,所以我可以做一些谷歌搜索会很棒。

编辑:我确实找到了这个,但这似乎已经过时了:https ://github.com/sarnesjo/greenstripes

4

2 回答 2

1

好吧,这当然不是答案,只是想在这里收集一些相关链接。

让我们知道任何更新。

于 2012-09-15T06:41:29.590 回答
0

经过一番挖掘,我发现了这个。我认为这是我的 ruby​​ libspotify 包装器的答案:https ://github.com/Burgestrand/Hallon

于 2012-09-15T05:25:29.193 回答