2015-04-20 114 views
1

我想將用戶的Instagram帳戶連接到我的應用程序,並且能夠讓他們跟隨Instagram上的其他用戶(他/她選擇);或者至少觸發Instagram應用並轉到用戶的個人資料。我目前正在使用Swift,並且那裏的文檔不太清楚。實際上可以做我想做的事情嗎?如果是這樣,我該怎麼做?預先感謝您的幫助。從我的應用程序允許用戶關注Instagram'(Swift)

回答

2

此功能將完成這項工作:

如果沒有安裝instagram應用程序,那麼它將在safari中打開instagram的網頁。 如果安裝了應用程序,它會打開你想要的Instagram應用程序的頁面:)

func openInstagram() { 


    var instURL: NSURL = NSURL (string: "instagram://user?username=Instagram")! // Replace = Instagram by the your instagram user name 
    var instWB: NSURL = NSURL (string: "https://instagram.com/instagram/")! // Replace the link by your instagram weblink 

    if (UIApplication.sharedApplication().canOpenURL(instURL)) { 
     // Open Instagram application 
     UIApplication.sharedApplication().openURL(instURL) 
    } else { 
     // Open in Safari 
     UIApplication.sharedApplication().openURL(instWB) 


    } 
} 
1

這裏是Instagram的文檔頁面的iOS開發者(你可以找到如何打開用戶的Instagram的個人資料):https://instagram.com/developer/mobile-sharing/iphone-hooks/

庫,可以幫助你(連接用戶帳戶,請):https://github.com/shyambhat/InstagramKit

+0

任何想法swift?也許是一個教程或文檔? – senty

+0

@senty這與Swift一樣。只是語法差異。我在Swift中爲我的項目使用這個庫。 –

+0

@senty我記得我在將登錄演示轉換爲Swift時遇到了一些困難,所以我保留了連接用戶函數,就像在Objective-C中一樣。但是Swift的其他功能。我不確定他們是否已經完成了適應Swift的更改。 –

相關問題