我有一个Flash应用程序在HTML中使用JS与Facebook通信。我想偶尔添加照片到一个单一的相册,所以,我想知道如何检测一个脸谱照片相册是否存在,使我不再创建它?我可以创建照片和相册。下面是我的创建代码(可能会有所帮助)的一个片段:
function myFB_CreateAlbum()
{
var album_details = {
message: "I am the album desc - test 2",
name: "Some Name" };
FB.ap
我正在使用Facebook浏览相册,选择一个相册,然后将照片输出到我的页面。
我在Facebook上成功登录。接受应用程序权限。它将所有相册输出到要从中选择的页面。我选择一个相册并将相册ID传递到输出照片的另一页。但是响应并不是所有的照片字段,只有id和created_time。
例如:
//load fb api
(function(d){
var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
if (d.getElementById(id))
我试图理解关联的行为,但我做错了什么。
我有这两个模型:
class Album < ActiveRecord::Base
has_many :photos
end
class Photo < ActiveRecord::Base
belongs_to :album
end
这意味着一个相册可以有许多照片,而每一张照片都属于一个相册。
现在,如果我在视图中有以下代码(假设我在控制器中设置了@album = 106,这是相册的ID号):
@album.photos.each_with_index do |pic, index|
...
end
我得到了错误:Action
假设我的CloudKit数据库中有两个实体:
- Album
- (NSString) title
- Photo
- (NSString) name
- (CKRefrence) album
相片有一个相册的CKReference。这意味着一个相册可以有许多照片(正如预期的那样)。
我有一个屏幕,我想在其中显示所有相册,以及每个相册中有多少照片。查询此信息的最佳方式是什么?如果我现在查询相册,每个相册对其照片一无所知。
在我的facebook页面上,当一个不是管理员的人发布一张照片时,它会进入一个名为“我的照片”的相册中,这个相册与我制作的其他相册不同。它没有‘辅助’...它的网址是:
照片是公开的,即使你没有在facebook注册,你也可以看到它们。
我可以使用这个FQL在我的页面的其他相册中获取照片:
SELECT pid, src, caption FROM photo WHERE aid = 'MY_ALBUM_ID' ORDER BY created DESC
但是我在“我的照片”相册里取不到照片,因为里面没有“援助”。我试图查询流,但我只得到了我在我的墙上发布的图片。
有人可以粘贴
我之前已经能够使用App token (如下所示的虚拟令牌)获取我的Facebook公共相册的内容:
https://graph.facebook.com/v2.7/10153617349232349?fields=images,name,likes&access_token=foomyapptoken
现在我得到了这个错误:
Unsupported get request. Object with ID '10153617349232349' does not exist, cannot be loaded due to missing permissions, or