我有一個iOS應用程序發佈給用戶FB提要鏈接,描述和圖像。Facebook移動Feed中的破碎(灰色)縮略圖?
如果我檢查通過我的應用程序在全尺寸瀏覽器中創建的帖子,我可以看到包括縮略圖在內的所有內容都按預期顯示。
的問題是,如果我打開移動瀏覽器或FB iOS應用的FB飼料,我得到的灰色框而不是縮略圖。
我已經試過這多次和我得到的灰色框,在移動網頁每一次和所有Facebook的調試數據的鏈接檢查出來,據我所看到的。
以下爲目標c代碼,職位的進料FB。
NSMutableDictionary *params = [[NSMutableDictionary alloc] init];
[params setObject:self.captionTextView.text forKey:@"message"];
[params setObject:[NSString stringWithFormat:@"%@'s photo on Wander", [appDelegate.prefs valueForKey:@"firstName"]] forKey:@"name"];
[params setObject:shortUrl forKey:@"link"];
NSString *imageURL = [NSString stringWithFormat:@"http://%@/mobile/photo.php?p=%@", appDelegate.apiHost, photoParams];
[params setObject:imageURL forKey:@"picture"];
[params setObject:[NSString stringWithFormat:@"%@, %@", [appDelegate.prefs valueForKey:@"cityName"], [appDelegate.prefs valueForKey:@"countryName"]] forKey:@"caption"];
[params setObject:[NSString stringWithFormat:@"I'm using Wander to explore %@ with %@ as a local guide!", [matchData valueForKey:@"cityName"], [matchData valueForKey:@"firstName"]] forKey:@"description"];
[appDelegate.facebook requestWithGraphPath:[NSString stringWithFormat:@"%@/feed", fbId] andParams:params andHttpMethod:@"POST" andDelegate:self];
[params release];
這是測試網址:http://maruta.wanderwith.us/viewPhoto/index/My0zNA(這可能消失,因爲它是一個發展的服務器上,我經常清除數據,我會盡我所能,讓直播直到得到解決)
上午我錯過了什麼?
我還沒試過,但我敢打賭,這將解決它。非常感謝你,你是一個拯救生命的人。我會在嘗試完成後發佈更新。 –
這完全合法,再次感謝。 –