gpt4 book ai didi

iphone - 在 iPhone 应用程序中,如何将照片发布到 Facebook 粉丝页面。在它之前如何喜欢它?使用 facebook-ios-sdk

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:57:19 27 4
gpt4 key购买 nike

使用 https://github.com/facebook/facebook-ios-sdk ,如何将照片发布到 Facebook 粉丝页面。而在此之前,如何才能让用户成为该页面的粉丝(即喜欢)?

翻了很多网页,包括stackoverflow,也没找到方法。有的回答说不可能。但如您所知,您可以在 Facebook 应用中完成这两件事。

[1] 发表文章只需发布一个文本就可以像下面的代码一样。 153120444748228 是一个页面 ID。

[_facebook requestWithGraphPath:@"153120444748228/feed"
andParams:params
andHttpMethod:@"POST"
andDelegate:self];

但我尝试像上面的方法一样张贴照片,照片却被张贴在我的墙上。

NSString *path = @"http://php.chol.com/~sssang/zbxe/files/attach/images/12637/068/015/%ED%8B%B0%EC%95%84%EB%9D%BC-%EC%A7%80%EC%97%B0.jpg";
NSURL *url = [NSURL URLWithString:path];
NSData *data = [NSData dataWithContentsOfURL:url];
UIImage *img = [[UIImage alloc] initWithData:data];

NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"Post a Picutre to a Fan Page", @"message",
img, @"source",
nil];

// post a picutre to a page

[_facebook requestWithGraphPath:@"153120444748228/photos"
andParams:params
andHttpMethod:@"POST"
andDelegate:self];

[2] 成为页面的粉丝。我试着像下面那样做,什么也没发生。 :(

NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"http://www.facebook.com/pages/AlonesTest/153120444748228", @"url",
nil];

[_facebook requestWithGraphPath:@"153120444748228/likes"
andParams:params
andHttpMethod:@"POST"
andDelegate:self];

最佳答案

在这里查看我的详细答案Posting photos to Facebook fan page with iOS SDK

您实际上需要用 fanPage accessToken 替换您的 faceBook accessToken

[_facebook setAccessToken:_accessTokenForFanPage];

关于iphone - 在 iPhone 应用程序中,如何将照片发布到 Facebook 粉丝页面。在它之前如何喜欢它?使用 facebook-ios-sdk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5322110/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com