iOS-Entwicklung: Wie kann ich das verkürzen einer URL aus meinen code?
Ich bin den Aufbau einer iPhone-app, und ich möchte die Funktionalität beinhalten, die ermöglicht Benutzern das login zu twitter und tweeten Sie einen link zu meiner app. Um dies zu tun, aber der tweet müssen die URL verkürzen, um meine app in den App-Store. Wie kann ich code schreiben, der zum verkürzen einer URL für ein tweet?
Ich habe eine Suche und fand ein tutorial auf iCodeBlog, sowie einige Fragen geschrieben am SO, aber Sie sind alle entweder mehr Arbeit als ich denke, ist notwendig, oder Sie verwenden http://api.tr.im, die nicht mehr verfügbar ist. Ich hoffe, es gibt eine neuere Ansatz, um diese so einfache wie die iCodeBlog Lösung.
Vielen Dank für Ihre Weisheit!
- Es klingt wie Sie brauchen nur die URL Ihrer app verkürzt werden. Warum nicht, kürzen Sie es auf, sagen wir, etwas.ly und verwenden Sie die kurze URL in den tweet?
- Ich Stimme mit donkim. Es ist nur ein link, auf ein paar links.
- ich hatte den Eindruck, dass verkürzte URLs sind von Natur aus vorübergehend. wenn nicht, dann haben Sie Recht.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich google einfach mal ein paar Minuten, weil ich bin auch interessiert in das Thema. Und ich fand diese: TinyURL API ich denke, das ist der einfachste Weg, um etwas umzusetzen, wie dieser. Ich denke, ich werde das schreiben eine kleine Klasse für diese zur Verwendung in weiteren Projekten. 😀
Dank an Sandro und woodleader:
shortURL ===> (null)
Sie einfach tun, eine HTTP-Anforderung an einen Service Ihrer Wahl. Ich habe l gewählt.pr in diesem Beispiel. Viele andere Leistungen wie eine einfache API. Die Magie hier ist, nach einer Methode ist ein Teil von NSString. Diese Methode wird aufgerufen, stringWithContentsOfURL. Es erlaubt Sie leicht zu schnappen Sie sich den text von einem beliebigen remote-Quelle.
Als Beispiel:
Hier ist ein blog-post auf, wie zum verkürzen einer url mit bit.ly
http://www.aproposmac.com/2012/01/shorten-url-using-bitly-in-objective-c.html
Sehr Einfach..
Versuchen, diese Probe.. es ist gut für mich.
Beispiel: URL-Shortner im ios-Programm
(Oder)
Http-Post-Methode über die google api: http://www.warewoof.com/goo-gl-url-shortener-in-ios/
Verwende ich den untenstehenden code.
Wenn Sie sich entschieden haben, verwenden Sie die Google Shortener API, dann diese kann eine Antwort sein. Sie verwenden AFNetworking, geschrieben in Swift zu bekommen-URL verkürzt. Der Beispiel-code wie folgt: