我正在尝试安装ruby-filemagic.
我试过sudo gem install ruby-filemagic -v 0.2.2并得到:
ERROR: Error installing ruby-filemagic:
ERROR: Failed to build gem native extension.
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb
checking for magic_open() in -lmagic... no
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers. Check the mkmf.log file for more
details. You may need configuration options.
Provided configuration options:
--with-opt-dir
--without-opt-dir
--with-opt-include
...
Run Code Online (Sandbox Code Playgroud)
根据这个:http://blog.elctech.com/2009/08/31/installing-ruby-filemagic-on-macos-x-and-ubuntu/
我需要opt-dir设置.选择Mac端口吗?我正在使用自制软件.
关于从这里去哪里的任何建议都会很棒.
直接从gem安装仍然不适合我,但以下命令做了:sudo env ARCHFLAGS =" - arch x86_64"gem install ruby-filemagic - …
我想编写一个非常简单的网站,该网站允许任何大小或大小企业或个人的Instagram用户都可以访问我的网站,使用其instagram凭据(oauth)登录,然后查看其供稿的最后5篇帖子。我已经使用instagram API完成了此操作,但是所有文档都说该API已被弃用,因此我正在考虑使用新的Graph API。问题是我发现它令人难以置信。
首先,似乎新的Graph Api仅适用于中型或大型企业帐户。不适合拥有数百名追随者的个人账户的人。是这样吗 如果是这种情况,我是否需要在我的应用程序中同时实现两个API,以同时满足大型企业帐户和小型帐户?
如果不是,我只是在寻找一个示例,使用NodeJs或Ruby,如何使用Graph API完成oauth流程,然后使用来自auth流的访问令牌,点击一个端点以获取该用户媒体。
我已经在图api上注册了一个应用程序,我有一个应用程序ID,密码并具有instagram_basic特权。
任何建议将不胜感激,
谢谢,
克雷格