可以通过iphone将谷歌地图的链接(图像)附加到我的墙上吗? 我的墙贴好了,但我不知道怎么处理地图。 在我的应用程序中的Ps我也实现了mapkit,我不知道我是否使用坐标获取地图链接或我必须使用我在mapkit上的位置工作
我找到了谷歌静态地图的解决方案:D
这是我的代码:
dialog.attachment = [NSString stringWithFormat:
@"{ \"name\":\"%@ si trova a %@\"," "\"media\":[{\"type\":\"image\","
"\"src\":\"http://maps.google.com/maps/api/staticmap?size=100x100&zoom=14&markers=color:blue|label:here|%g,%g&mobile=true&sensor=false\","
"\"href\":\"http://developers.facebook.com/connect.php?tab=iphone/\"}],}",
_facebookName, citta.text, mylat, mylong ];
答案 0 :(得分:1)
发布图片使用以下代码(从演示应用程序
中提取)- (IBAction) publishStream: (id)sender {
SBJSON *jsonWriter = [[SBJSON new] autorelease];
NSDictionary* actionLinks = [NSArray arrayWithObjects:[NSDictionary dictionaryWithObjectsAndKeys:
@"Always Running",@"text",@"http://itsti.me/",@"href", nil], nil];
NSString *actionLinksStr = [jsonWriter stringWithObject:actionLinks];
NSDictionary* attachment = [NSDictionary dictionaryWithObjectsAndKeys:
@"a long run", @"name",
@"The Facebook Running app", @"caption",
@"it is fun", @"description",
@"http://itsti.me/", @"href",
[NSArray arrayWithObjects:
[NSDictionary dictionaryWithObjectsAndKeys:
@"image", @"type",
@"http://www.gogle.com/", @"href",
@"http://a1.twimg.com/profile_images/457512510/iconoTwitter_bigger.gif", @"src",nil]
, nil ]
,@"media", nil];
NSString *attachmentStr = [jsonWriter stringWithObject:attachment];
NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
kAppId, @"api_key",
@"Share on Facebook", @"user_message_prompt",
actionLinksStr, @"action_links",
attachmentStr, @"attachment",
nil];
[_facebook dialog: @"stream.publish"
andParams: params
andDelegate:self];
}