我正在使用打开的图形获取页面墙.当有人发布照片时,我会在JSON上发布
{
"id": "27888702146_10150369820322147",
"from": {
"name": "brocoli",
"category": "Record label",
"id": "27888702146"
},
"message": "Vincent Epplay / David Fenech / Jac Berrocal \u00e0 Beaubourg ce soir, 19h, gratos.",
"picture": "http://photos-f.ak.fbcdn.net/hphotos-ak-snc7/305819_10150369820292147_27888702146_8255527_583491475_s.jpg",
"link": "https://www.facebook.com/photo.php?fbid=10150369820292147&set=a.386279807146.165840.27888702146&type=1",
"icon": "http://static.ak.fbcdn.net/rsrc.php/v1/yz/r/StEh3RhPvjk.gif",
"type": "photo",
"object_id": "10150369820292147",
"created_time": "2011-10-16T08:22:21+0000",
"updated_time": "2011-10-16T08:22:21+0000",
"likes": {
"data": [
{
"name": "brocoli",
"category": "Record label",
"id": "27888702146"
},
{
"name": "Agathe Morier",
"id": "601668526"
}
],
"count": 2
},
"comments": {
"count": 0
},
"is_published": true
}
Run Code Online (Sandbox Code Playgroud)
问题是图片链接是图片的低分辨率副本.
如何获得完整图片的网址?
谢谢!!
最好
若弗鲁瓦
我们在Google Play上有一个Androïd应用,我想以编程方式检索销售报告.Apple提供自动提取工具,允许Java应用程序检索它们,甚至还有一个Ruby端口:https: //github.com/siuying/itunes-auto-ingestion
有人知道Androïd或者至少是API有类似的东西吗?我找不到.
提前谢谢了,
若弗鲁瓦
我是Rails和Omniauth的新手,所以提前抱歉这个愚蠢的问题.
我正在尝试为Deezer网站做一个Omniauth策略. http://www.deezer.com/en/developers/simpleapi/oauth
首先,我设置了一个基本的rails应用程序来测试Facebook策略.这是我在Github中的代码:https: //github.com/geoffroymontel/omniauth-test
它工作正常.好.
然后我在我的app lib目录中添加了这些文件
lib/omniauth-deezer.rb
lib/omniauth/deezer.rb
lib/omniauth/deezer/version.rb
lib/omniauth/deezer/strategies/deezer.rb
Run Code Online (Sandbox Code Playgroud)
并补充说
provider :deezer, ENV['DEEZER_APP_ID'],
ENV['DEEZER_APP_SECRET'], :perms => 'basic_access,email'
Run Code Online (Sandbox Code Playgroud)
在
config/initializers/omniauth.rb
Run Code Online (Sandbox Code Playgroud)
但是当我启动应用程序时
rails s
Run Code Online (Sandbox Code Playgroud)
我收到以下错误消息
/home/geoffroy/.rvm/gems/ruby-1.9.2-p290@rails3tutorial2ndEd/gems/omniauth-1.0.2/lib/omniauth/builder.rb:33:in `rescue in provider': Could not find matching strategy for :deezer. You may need to install an additional gem (such as omniauth-deezer). (LoadError) from /home/geoffroy/.rvm/gems/ruby-1.9.2-p290@rails3tutorial2ndEd/gems/omniauth-1.0.2/lib/omniauth/builder.rb:30:in `provider'
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助
最好
若弗鲁瓦
我想在Windows 8/Metro应用上实施Google Analytics跟踪.
没有Windows SDK.
在您看来,最好的方法是什么?
谢谢,最好的问候
若弗鲁瓦
我是新手在Rails应用程序中使用RSpec而我无法让RSpec看到我的模型:(
我在我的文章中添加了以下几行 Gemfile
group :development, :test do
gem 'rspec-rails'
end
Run Code Online (Sandbox Code Playgroud)
并安装它
rails generate rspec::install
Run Code Online (Sandbox Code Playgroud)
然后我facebook_page.rb在app/models/目录中创建了一个文件,它不是 ActiveModel
class FacebookPage
class << self
# define class variables
attr_accessor :app_id
attr_accessor :app_secret
end
end
Run Code Online (Sandbox Code Playgroud)
现在我正在尝试测试它,所以我添加了一个facebook_page_spec.rbin spec/models/目录
describe FacebookPage do
describe ".app_id" do
it "should return the FB_APP_ID environment variable and thus not be null" do
FacebookPage.app_id.should_not be_empty
end
end
end
Run Code Online (Sandbox Code Playgroud)
但是当我跑步的时候
bundle exec rake spec
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
/home/geoffroy/.rvm/rubies/ruby-1.9.3-p194/bin/ruby -S rspec ./spec/models/facebook_page_spec.rb
/home/geoffroy/dev/mybandpage/spec/models/facebook_page_spec.rb:1:in `<top (required)>': uninitialized constant …Run Code Online (Sandbox Code Playgroud) android ×1
c# ×1
feed ×1
google-play ×1
image ×1
omniauth ×1
rspec ×1
rspec-rails ×1
statistics ×1
windows-8 ×1