Ich habe mehrere kurze Antworten auf wie man eine Verbindung zu Facebook mit Koala zu initialisieren und dann eine Suche mit @ graph.graph_call Typ Methode Anruf, aber ich habe niemanden zu erklären, zu sehen wie man dann die Ergebnisse von dieser Suche erhält und sie in einer Rails-Datenbank speichert. Muss ich meine eigene Ressource erstellen, die dem json-Format entspricht, das Koala von Facebook zurückgibt, und Objekte dieser Art in der Datenbank speichern? Oder hat Koala Methoden, das für mich zu handhaben? Vielen Dank.So speichern Koala Suchergebnisse in Rails-Datenbank
0
A
Antwort
0
Sie müssen die abgerufenen Daten selbst persistieren. Möglicherweise müssen Sie eine eigene Ressource erstellen oder zu vorhandenen Tabellen Spalten hinzufügen. Es hängt davon ab, was Sie tun möchten.
Zum Beispiel-Code für die Suche oder einen Benutzer von Facebook-Benutzer-ID zu schaffen wird so sein aussehen:
graph = Koala::Facebook::API.new(user_fb_access_token)
user_info = graph.get_object(:me, fields: %w(email))
user = User.find_or_create_by(fb_user_id: fb_user_id) do |new_user|
new_user.email = user_info['email']
new_user.password = SecureRandom.hex
end
in diesem Fall müssen Sie fb_user_id
Spalte Benutzer-Tabelle hinzuzufügen.
Verwandte Themen
- 1. So zeigen Sie die Suchergebnisse in SearchView
- 2. So scrape insgesamt Suchergebnisse mit Python
- 3. Paging durch Koala :: GraphCollection
- 4. So verbessern Sie SilverStripe FullTextSearchable-Suchergebnisse?
- 5. So sortieren Sie Suchergebnisse innerhalb eines Bereichs?
- 6. Suchergebnisse speichern, neue Ergebnisse in einem neuen Tab?
- 7. So deaktivieren Sie Benutzer-Facebook-Berechtigungen mit Koala-Juwel
- 8. So filtern Sie die Suchergebnisse nach Radius
- 9. Suchergebnisse in UITableView anzeigen
- 10. Koala erhalten Likes auf Post
- 11. So überschreiben Sie die Sortierreihenfolge der Suchergebnisse in Plone
- 12. So zeigen Sie Suchergebnisse in der Outlook-Suche an
- 13. So parsen Sie Google-Suchergebnisse in Android-Code
- 14. So ziehen Sie die Meta-Beschreibung in die Suchergebnisse
- 15. Duckduckgo API Suchergebnisse erhalten
- 16. Suchergebnisse in Template-Ereignissen in Meteor anzeigen
- 17. Customizing Suchergebnisse
- 18. Keine Suchergebnisse
- 19. Suche Suchergebnisse in Jekyll Suche
- 20. Koala Unterstützung für mehrere FB Apps gleichzeitig?
- 21. Suchergebnisse in verschiedenen Feldern mit LIKE
- 22. Koala-Juwel zweimal auf Facebook gepostet?
- 23. How-to: Ranking Suchergebnisse
- 24. Verschiedene Suchergebnisse in verschiedenen Umgebungen
- 25. Der Versuch, Facebook oauth Token Koala gem
- 26. Graylog-Suchergebnisse eingrenzen
- 27. Personalisierte Suchergebnisse für Elasticsearch
- 28. Koala-Juwel: Wie aktualisiert man die Seiteninformationen?
- 29. App-Benutzerzugriffstoken mit Koala und Rails erhalten
- 30. Rails Koala gem und Freunde zählen
ok danke. Ich hatte gehofft, es könnte eine Art "Import" -Funktion in Ruby on Rails sein, die es mir erlauben würde, eine Modelldefinition in Koala zu verwenden, die facebooks JSON-Typen für Orte und Ereignisse usw. verwendet und sie mit der generate scaffold company verwendet Tu es für mich. Vielen Dank. – user3064141