簡體   English   中英

適用於iPhone應用的WhatsApp網址方案

[英]WhatsApp url scheme for iPhone app

我們正在開發iPhone應用程序並計划整合Whatsapp。

有沒有辦法從iPhone應用程序啟用點擊通話/消息? Skype允許這樣做:

<a href="skype:skypehandle?call"> Skype </a>

什么是Whatsapp的等價物?

目前Whatsapp沒有注冊的URL方案。

您可以通過檢查應用程序info.plist的內容來檢查您喜歡的應用程序是否支持它們。

我確定有windows等價物,但我使用的是mac,因此安裝了一個名為iPhone Explorer(現在更名為iExplorer)的免費應用程序,它將手機作為驅動器安裝,並允許您通過樹結構查看應用程序內容。 不需要越獄。 info.plist位於所選應用程序appname.app文件夾中。 將其復制到您的桌面並打開該文件。 查找“URL類型”鍵並展開。 這是添加://的URL將在safari中或使用UIApplication openURL方法打開。

更新 - 2012年11月 -最新版本現在添加了URL方案。
WhatsApp的://

不知道它是否有與之相關的任何“行動”。

更新 - 2013年11月 Whatsapp博客有關於可以執行的操作的信息http://www.whatsapp.com/faq/en/iphone/23559013

17/07/2013自昨天更新以來,whatsapp有一個公共URL方案:

Whatsapp官方URL方案

NSURL *whatsappURL = [NSURL URLWithString:@"whatsapp://location?id=1"];

 if ([[UIApplication sharedApplication] canOpenURL:whatsappURL]) {
        [[UIApplication sharedApplication] openURL:whatsappURL]]];
 }

有幾個網站列出了許多iPhone應用程序URL方案。 http://handleopenurl.com/scheme?page=27是我所知道的最大的一個。 它似乎不包含WhatsApp的任何內容。

http://wiki.akosma.com/IPhone_URL_Schemes是另一個列表,但也不包括WhatsApp。 應用程序的開發人員可以創建和發布他們自己的URL Schemes,而且看起來WhatsApp還沒有這樣做。

隨着新的iPhone v2.10.1發布,WhatsApp現在支持自己的網址方案。 例如,要使用文本“Hello World”打開一個新的聊天作曲家,您必須這樣做:

NSURL *whatsappURL = [NSURL URLWithString:@"whatsapp://send?text=Hello%20World!"];
 if ([[UIApplication sharedApplication] canOpenURL: whatsappURL]) {
    [[UIApplication sharedApplication] openURL: whatsappURL];
 }

有關更多信息,請訪問其網站上的常見問題解答: http//www.whatsapp.com/faq/en/iphone/23559013

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM