Einfaches Facebook / Twitter URL-Handler-Format

9

Ich bin mir ziemlich sicher, dass ich eine Stunde, nachdem ich dies geschrieben habe, die Antwort finden kann, aber ich habe schon seit über einer Stunde gesucht und kann es anscheinend nicht herausfinden. Also hier geht's ..

Ich möchte einige einfache "Kontakt" -Links in meine App einfügen, die mein Profil in einer dieser Twitter-Apps öffnet, wenn verfügbar .... "Twitter", "Tweetbot", "Twitterriffic" oder Facebook Zurück zu Safari, wenn keine verfügbar sind. Ich möchte keine vollständige API für Twitter usw. hinzufügen, da es sich lediglich um eine Kontaktseite handelt, ich nicht auf ihre Zeitleisten zugreifen muss oder ihre Benutzerkennung usw. kennen muss.

Die Tweetbot-APP und der Handler, den ich auf meinem Handy verwende, funktionieren gut (siehe unten) und öffnen meine Profilseite, aber ich kann nicht die Standard-Facebook- oder Twitter-App funktionieren, die Anwendungen starten aber nicht zu meiner jeweiligen Profilseite (ich habe offensichtlich den Testcode weggelassen, aber das sind die Zeilen, die die Anwendungen aufrufen) ....

%Vor%

Jetzt habe ich ein gutes Stück Information hier , aber ich kann es nicht für Tweetbot und Safari verwenden . Ich vermute, der URL-Teil ist im falschen Format, aber ich kann nirgends finden, dass erklärt, wie es sein sollte. Die Google-Suche bringt Seiten mit Twitter- und Facebook-Tags, aber keine hilfreichen Informationen, und die Twitter-API-Dokumentation ist viel zu detailliert für die einfache Implementierung, die ich machen möchte. Kann mir jemand mit den richtigen URL-Formaten helfen?

[EDIT] Hat mich mehr als eine Stunde gekostet, aber hier ist es zumindest für Twitter ..

%Vor%

Arbeitet noch auf Facebook! Kann nicht für die Antwort Kredit nehmen, obwohl ich stolperte darüber hier

Wenn ich die Facebook-Funktion auch bekomme, poste ich meinen Code hier mit allen Bits, falls es jemand anderem hilft!

Plasma

EDIT 2: Ok, hier ist mein Code (Ich habe meine Website URL und auch meine Facebook IDs entfernt, aber Sie werden die Idee bekommen ... Es erscheint ein UI Action Sheet mit den Kontaktoptionen. Hoffe es für jemand anderen verwenden.

%Vor%     
Plasma 29.05.2012, 14:42
quelle

2 Antworten

0

Siehe Bearbeiten 2 auf dem ersten Post Dies ist die vollständige Lösung.

Plasma

    
Plasma 11.09.2012, 08:31
quelle
0

Nur ein paar zusätzliche Schritte zu Ihrer Lösung,

Sie sollten zuerst prüfen, ob die App existiert, dann starten Sie sie oder öffnen Sie den Link in Safari.

%Vor%     
AK_ 14.06.2012 23:09
quelle