2012-05-03 59 views
0

當我嘗試從iOS應用程序中發佈添加操作鏈接到Facebook牆貼時,我目前面臨一個問題。使用iOS SDK發佈到Facebook牆的鏈接

該鏈接包含請求靜態谷歌地圖的地址。它看起來例如像:

http://maps.google.com/maps/api/staticmap?&size=512x512&maptype=roadmap&markers=color:white%7Clabel:S%7C51.107402,6.722538&markers=color:red%7Clabel:D%7C51.110191,6.748481&markers=color:red%7Clabel:A%7C51.110171,6.748577&markers=color:red%7Clabel:C%7C51.106513,6.734447&markers=color:red%7Clabel:H%7C51.109167,6.739898&markers=color:white%7Clabel:E%7C51.114542,6.754146&sensor=false 

當我點擊我的Facebook牆上它不僅是這樣的:

http://maps.google.com/maps/api/staticmap?&size=512x512&maptype=roadmap&markers=color%3Awhite%7Clabel%3AE%7C51.114542%2C6.754146&sensor=false 

這個問題似乎是莫名其妙的Facebook過濾掉所有&標記除最後一個。任何人有一個想法如何解決這個問題?

謝謝!

回答

0

您是否嘗試過使用 URL =(的NSString *)CFURLCreateStringByAddingPercentEscapes(NULL,(CFStringRef)URLHERE,NULL,(CFStringRef)@「*」();:!@ & = + $,/%# []「,kCFStringEncodingUTF8);

相關問題