Ich bin auf ein interessantes Thema gestoßen. Jetzt können wir die Notion-Datenbank in eine iOS-App integrieren. Notion hatte wunderbare Dokumente für den Einstieg in die Integration von Notion-APIs auf allen Plattformen. Alle Notion-APIs befinden sich in der Beta-Phase. Also wollte ich einfach erkunden, was es ist. Ich werde es dir nicht im Detail erklären. Bitte beziehen Sie sich hier .
In diesem Tutorial werden wir den Wert der Begriffsdatenbank in einer iOS-App auflisten. Ich hoffe, jeder hat seinen eigenen Arbeitsbereich. Wenn Sie es nicht haben, erstellen Sie es bitte hier .
Wir werden uns auf Folgendes konzentrieren:
Integration ist nichts anderes als der Ort, an dem wir unser geheimes Token erhalten, um auf die Notion-API, Datenbank, Seiten usw. zuzugreifen.
Zuerst müssen wir Begriffsintegrationen erstellen. Es gibt zwei Arten von Integrationen:
Jetzt ist die Erstellung der Integration abgeschlossen. Es wird so aussehen.
Erstellen Sie eine neue Seite und benennen Sie sie als „iNotionDB“. Innerhalb der Seite müssen Sie Database — Table-Inline erstellen.
Ich habe einige Beispieldaten hinzugefügt, die eine Liste mit heißen Getränken enthalten.
Um Notion DB zu teilen, tippen Sie auf das Teilen-Symbol in der oberen rechten Ecke und dann auf die Schaltfläche „Einladen“. Dort können Sie Ihre Integration sehen. Wählen Sie diese aus und tippen Sie auf die Einladungsschaltfläche. Schließlich haben Sie Ihre Integration für die Datenbank hinzugefügt.
Sie können das Notion API SDK für iOS hier herunterladen und Ihrem xcode-Projekt hinzufügen. Oder Sie können es vom Pod aus installieren.
pod 'NotionClient', '0.0.1'
let client = NotionClient.init(token: "NOTION_INTEGRATION_SECRET_TOKEN")
client.queryDatabase(withId: "NOTION_DATABASE_ID") { (data, error) in
print(data)
}
Sie sehen die Notion-Datenbank-ID durch ,
Gehen Sie zur Notion DB -> Tippen Sie auf die Seite Öffnen als -> Überprüfen Sie die URL
https://www.notion.so/NOTION-DATABASE-ID?v=randomid
Das ist alles, alles ist bereit, um unsere App zu bauen .
Sie können die gesamte Arbeit in meinem Github- Repo überprüfen .
Hinweis : Alle Notion - APIs befinden sich im Beta-Stadium. Das aktuelle Notion API iOS SDK hatte nur eine API zum Abrufen von Datenbankseitenlisten. Sie müssen eine API zum Abrufen von Seitendetails hinzufügen. Ich plane, dies in meinem nächsten Beitrag fortzusetzen. Bleib dran! Prost
Folgen Sie mir: LinkenIN
Ein Game-Changer für Mitfahrgelegenheiten Von all den Dingen, die wir bei Lyft tun, ist die Choreografie von Abholungen zwischen Fahrgästen und Fahrern eine der komplexesten und folgenreichsten. Um diese Choreografie auf den Punkt zu bringen, muss Lyft viele Dinge gut machen, aber es ist wichtig, die Fahrer einfach auf dem Laufenden zu halten.
: Zyklus vom App-Start bis zum Herunterfahren: Benutzerfreundlichkeit durch Speicher- oder Datenverwaltung ⬆️ Sicherheit kann verarbeitet werden UIApplication, AppDelegate-Situation: Definiert Funktionen, die das AppDelegate-Objekt vom UIApplication-Objekt gesendete Nachrichten empfängt und jeweils ausführt. Nicht ausgeführt: Der Status, in dem die App nicht ausgeführt wird. Inaktiv: Der Status, in dem die App ausgeführt wird, aber keine Ereignisse empfangen werden. Aktiv: Der Status, in dem die App ausgeführt wird und ein Ereignis auftritt. Hintergrund: Der Status, in dem sich die App im Hintergrund befindet, der Code jedoch ausgeführt wird. Gesperrt: Der Status, in dem sich die App befindet Im Hintergrund ausgeführt und kein Code ausgeführt, um Delegate-Funktionen in der AppDelegate.swift-Datei SceneDelegate auszuführen, um gut auf die ab iOS 13 unterstützte Funktion für mehrere Szenen zu reagieren, AppDelegate / SceneDelegate AppDelegate 1.
Der Wechsel in eine neue Karriere kann eine große Herausforderung sein, wenn man es alleine versucht. Es ist wichtig, Verantwortungspartner zu finden, die sich auf dem gleichen Lernniveau wie Sie befinden und ähnliche Ziele, Hartnäckigkeit und Tatendrang haben.
Ich war kürzlich auf Linkedin, dem weltweit größten professionellen sozialen Netzwerk, und habe Beiträge von freiberuflichen Designern gefunden, denen ich folge und die meine Aufmerksamkeit erregt haben. Sie alle haben Fotos aus Flugzeugen, am Strand mit ihren Laptops, aus Schwimmbädern und Büros mit atemberaubender Aussicht gepostet.
Offenes Tagebuch: Ein Bild pro Tag. Geschichten haben mich schon immer fasziniert.
(Warnung – das ist Satire, die fröhlich subversiv sein soll – definitiv nichts für Kinder) Sie haben gesehen, wie Ihre Eltern sich in der Küche versteckten und diese stinkenden Zigaretten rauchten. Sie sagen es dir.