Ich entwickle eine Anwendung in Delphi. Ich muss Dateien mit Rest API in Evernote hochladen. Gibt es eine Evernote-Rest-API, um Dateien von Delphi hochzuladen?Hochladen von Datei nach Evernote mit Delphi
Antwort
Evernotes API ist nicht REST-basiert. Es basiert auf einem binären Standard namens Thrift, der das Erstellen von clientseitigen Bindungen erfordert, um Aufrufe daran vorzunehmen. Diese Bindungen wurden für viele Sprachen erstellt und in SDKs gebündelt, aber Delphi gehört nicht dazu.
Es sollte möglich sein, dass Sie Ihre eigenen Delphi-Bindungen mit der API-Definition generieren, aber das ist ziemlich weit fortgeschritten und mit Ihrem Kommentar zu den OAuth-Sachen, würde ich vorschlagen, dass Sie einen alternativen Weg finden, Ihre Ziele zu erreichen B. das Aufrufen der Evernote-Client-Anwendung (über COM unter Windows oder AppleScript auf dem Mac) und das Weiterleiten von Daten auf diese Weise. (Sie können für jeden dieser Ansätze Google anrufen oder neue Fragen dazu öffnen.)
- 1. Datei hochladen mit Delphi CGI
- 2. cURL Hochladen von Datei nach PHP
- 3. Hochladen von CSV-Datei nach shinyApps.io
- 4. Evernote findNotes von sourceURL
- 5. Evernote Hinweis Ressource fehlt nach der Aktualisierung
- 6. Hochladen von Datei mit jQuery Ajax
- 7. Verwenden von Thrift mit Delphi Win32
- 8. Kann 'Hochladen von Dateien nach AWS durch PHP-Datei-Upload
- 9. Fehler beim Hochladen von Dateien auf Google Drive in Delphi
- 10. Hochladen einer Datei von AVCapture mit AFNetworking
- 11. eine Datei von Jsp mit Servlets hochladen?
- 12. Laravel 5.2 Hochladen von Datei mit Dateisystem
- 13. Hochladen von Datei über FTP mit PHP
- 14. Hochladen von Datei mit AJAX (ohne FORM)
- 15. Winkelmesser Datei hochladen mit SauceLabs
- 16. Array.copy von C# nach Delphi
- 17. Automatisch nach FTPS hochladen
- 18. Evernote-Webhook-Benachrichtigung
- 19. Beenden von Multiple-Datei hochladen
- 20. Datei mit FTP hochladen mit nant
- 21. Erstellen von Dateien mit C#, wie ein evernote
- 22. Datei mit WebApi, AJAX hochladen
- 23. Hochladen eine Datei mit Javascript
- 24. Bild mit Bildname hochladen mit jquery Datei hochladen
- 25. Python Flask - Hochladen von Dateien nach Pandas
- 26. Programmierung von JNI mit Delphi
- 27. Browser, große Datei hochladen
- 28. Build-Server von Delphi XE nach Delphi XE2 migrieren
- 29. Projekt von Delphi 3 nach Delphi 2010 verschieben
- 30. Delphi-DFMs mit Sonderzeichen nach D2009 migrieren
Evernote verfügt über eine REST-API. Informationen zum Hochladen von Dateien finden Sie in [ihrer Dokumentation] (https://dev.evernote.com/doc/). Jede REST-API kann mit Delphi verwendet werden. –
Aber vielleicht wollten Sie fragen: * Haben sie ein Delphi SDK *? Die gleiche Seite sagt dir: ** nein **. Aber nichts sollte Sie daran hindern, Code zu schreiben, der ihre REST-Schnittstelle nutzt. –
(Stellt sich heraus, dass sie sogar eine COM-Schnittstelle haben, aber ich schlage vor, dass Sie das vergessen und REST verwenden) –