ABID in Whatsapp URL-Schemata
Gestern Whatsapp aktualisiert Ihre iOS-Anwendung und veröffentlicht offizielle URL-Schema (api-hooks).
Wollte ich spielen ein wenig mit ihm und ich bin jetzt vor dem problem, dass ich nicht verstehe dieses ganze "abid", was?! Wo bekomme ich die Kontakt-ID aus? Und wie muss ich es dann?
Vielen Dank im Voraus 🙂
Was versuchen Sie zu tun? Was ist Ihr Ziel, Ihr Produkt, Ihr Zweck?
Okay also zu aller erst ich versuche nur zu verstehen, wie es funktioniert. Aber Gedanken darüber, dass etwas, und dann teilen Sie direkt über Whatsapp ? Jetzt bin ich gerade in die url-Schemata in Safari auf meinem iPhone...
Okay also zu aller erst ich versuche nur zu verstehen, wie es funktioniert. Aber Gedanken darüber, dass etwas, und dann teilen Sie direkt über Whatsapp ? Jetzt bin ich gerade in die url-Schemata in Safari auf meinem iPhone...
InformationsquelleAutor Constantin Jacob | 2013-07-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
ABID steht für die Adressbuch-Datensatz-ID,der code unten funktioniert zu bekommen, der AB Datensatz-ID. Es ist empfindlich auf die Verwendung von delimeters in der URL selbst. Also die ersten versuche waren nicht arbeiten. Zum senden einer Notiz an einen bestimmten Benutzer verwenden diese - urlstring-format:
whatsapp://send?abid=123&text=What%20a%20nice%20day - beachten Sie die Verwendung von & markieren Sie den zweiten parameter.
diese programmiert werden können, ohne die Personenauswahl einfach das Adressbuch öffnen:
gehen durch die Aufzeichnungen eines von einem Vergleich von Namen oder Namen und die Nummer -
Constantin, der AB Datensatz-ID zugeordnet ist, zu jedem Datensatz in der Adressbuch. Es ist einzigartig in eine Adressbuch-Quelle, aber es wird sich ändern, auf allen Geräten.Es gibt ein paar Möglichkeiten, um auf das Adressbuch, aber die häufigste Weg ist durch peoplepicker-Controller, wo Ihr viewcontroller fungiert als Delegierter (Beispiel oben). es gibt auch einen Weg, einen zu verwenden der Adressbuch-Funktionen zum füllen eines NSArray-Objekt mit dem Adressbuch-Inhalte. Es ist interessant, aber mit einer gewissen Schwierigkeit im Vergleich zu normalen UIKit-Programmierung.
Vielen Dank für den code...
Sie sind herzlich willkommen.
InformationsquelleAutor Paulo
Bitte beachten Sie, dass Whatsapp entfernt hat (im März '16) das URL-Schema zu öffnen, ein Gespräch mit einem bestimmten Kontakt.
Wie Sie sehen können, die auf Ihre Benutzerdefinierte URL-Schema Seite es ist nicht mehr der ABID-parameter.
InformationsquelleAutor andreacipriani
Ich oben geschrieben hab, wie man die ABIDs in der Masse hier: http://n8henrie.com/2014/02/how-to-get-the-abid-for-whatsapp-url-schemes/
Die Grundidee ist es, iFunBox Zugriff auf eine sqlite-Datenbank auf Ihrem Telefon, dann ein Skript ausführen, extrahiert alle ABIDs und Namen.
InformationsquelleAutor n8henrie
Zwei letzten Lösungen (Juli 2017)
Habe ich gefunden, getestet und verwiesen zwei neue verschiedenen Lösungen in DIESE ANDERE ANTWORT (weil S. O. Richtlinien hatte ich einen link zu der Lösung, keine Duplikate).
InformationsquelleAutor DavidTaubmann
abid steht für die Adresse Buch-ID und es ist ein parameter, der mit der Whatsapp-url-Schema, um die Daten verwenden, die Sie in Ihrem Adressbuch. Aus der Whatsapp Website.
Verwenden, das url-Schema für Whatsapp in Ihrer app zu senden Sie eine SMS mit dem Inhalt: "Hallo Welt" Sie würde so etwas tun (Beispiel von der Website):
Aber da du kein code gepostet, ich kann nicht wirklich sagen, wie Sie mithilfe der oben oder wo zu es. Aber man konnte immer sehen Sie sich einige tutorials zur Verwendung von URL-schemes, wenn Sie benötigen.
Hoffe, dass beantwortet deine Frage!
O. ich bin nicht sicher, dass dies früh im Spiel, es ist nur ein Tag,richtig? Aber aus der Suche, der code könnte funktionieren... Hast du es ausprobiert? Versuchen Sie andernfalls, senden Sie eine E-Mail zu Ihnen, um herauszufinden, Whatsapp (haha). Lassen Sie Sie wissen, dass Ihre Dokumentation fehlt!
Ja, ich habe versucht meinen code, aber nichts passiert. Nur eröffnet das verfassen von anzeigen, aber nicht ausgewählt Kontakt ich war mit dem Ziel für 🙁
Ich werde einfach schreiben Sie und ein Schmerz im Arsch :/ trotzdem Danke 😉
haben Sie versucht, nur mit dem abid parameter allein? wie
whatsapp://send?abid;" or even
whatsapp://abid "oder" whatsapp://send/abid;" nur das Gefühl in der Dunkelheit hier...InformationsquelleAutor CaptJak
Für abid erhalten Sie die Kontaktliste und wählen Sie dann Nachricht senden an eine bestimmte person.
Bekommen Datensatz-id aus dem Adressbuch
Ausgewählten Datensatz-id, wie:
NSString *recordID = [dict objectForKey:@"Datensatz-id"];
Anruf Whats app-URL-Schema
InformationsquelleAutor Ga Ne Sh