2014-03-29 32 views
0

獲取「錯誤無效參數source_url」(值/var/mobile/Applications/DB373DAD-8D47-.....A5/PintItDemo.app/shareImage.png)不是有效的URL格式。「從捆綁軟件共享圖像獲取無效url格式

我只是想從我的Pinterest.so設備圖釘圖像我剛纔檢索圖像的URL從一個NSBundle資源,並通過該路徑如下

NSString* stringURL = [[NSBundle mainBundle]pathForResource:@"imageToPin" ofType:@"png"]; 
[_pinterest createPinWithImageURL:[NSURL URLWithString:stringURL] 
          sourceURL:[NSURL URLWithString:stringURL] 
         description:@"Pinning from my app"]; 

回答

-1

由於錯誤說,您的網址/var/mobile/Applications/DB373DAD-8D47-.....A5/PintItDemo.app/shareImage.png不是有效的網址。顯然,因爲它是從/var/mo...開始的。
請嘗試使用一個有效的URL:

https://www.xyz.com/var/mobile/Applications/DB373DAD-8D47-A5/PintItDemo.app/shareImage.png

編輯:
對於Pinterest的'Pin it' button的工作,需要有一個普遍獲得圖像URL,它可以傳遞給'Pin it'鏈接的href屬性。
所以,你可以上傳圖片到服務器,並創建一個可以傳遞給'Pin it'按鈕的url。

'Pin it'按鈕只是一個靜態鏈接。使用Pinterest API可能會有一種方法將圖片上傳到Pinterest,然後共享相同的圖像。但那是完全不同的事情。

+0

感謝回覆但是我需要從我的設備分享,而不是從server.then如何使有效的網址? – user3475150

+0

請參閱我已更新我的答案。 – P5Coder