पर बदलती है तो अधिसूचित हो जाएं क्या फ़ाइल में परिवर्तन होने पर ड्रॉपबॉक्स में अधिसूचना का एक तरीका होता है यानी नए अपलोड या फ़ाइल बदल जाती है।जब कोई फ़ाइल ड्रॉपबॉक्स
उत्तर
कन्नन बताते हैं, /delta
नामक एक नया एपीआई एंडपॉइंट है जो मतदान या आरएसएस से बेहतर है।
यह भी /longpoll_delta
एपीआई endpoint के साथ संयोजन के रूप में इस्तेमाल किया जा सकता:
A long-poll endpoint to wait for changes on an account. In conjunction
with /delta, this call gives you a low-latency way to monitor an account
for file changes.
हालांकि आप अभी भी मतदान करना होगा, वहाँ एक अपेक्षाकृत नई एपीआई endpoint /delta
कहा जाता है आप की तुलना में बहुत अधिक कुशलता से मतदान करने देगा कि /metadata
एंडपॉइंट।
यह आरएसएस फ़ीड का उपयोग करने से बेहतर है।
यह डेल्टा एपीआई आप ड्रॉपबॉक्स के साथ एक कंप्यूटर स्थापित है कि, हमेशा पर है आप को चलाने के लिए जब भी ड्रॉपबॉक्स एक परिवर्तन सूचना पॉप अप होता है एक स्क्रिप्ट सेट कर सकते हैं है, तो सिंक
प्राप्त करने के लिए कहा जा सकता है। तब वह स्क्रिप्ट आरएसएस (या/डेल्टा एपीआई) का उपयोग करके परिवर्तन लॉग को पकड़ सकती है और यदि आपकी रुचि रखने वाली फ़ाइल/निर्देशिका बदल गई है, तो अधिसूचना भेजें।
मैक पर, ड्रॉपबॉक्स ग्रोवल को अधिसूचनाएं भेज सकता है और आप अपनी स्क्रिप्ट चलाने के लिए ग्रॉल बता सकते हैं। विंडोज़ पर आपको gTraySpy जैसे कुछ का उपयोग कर सिस्टम ट्रे में अधिसूचनाओं की निगरानी करने की आवश्यकता होगी। यदि आप Windows Balloons प्लगइन स्थापित करते हैं तो विंडोज़ के लिए ग्रोल ऐसा कर सकता है।
जब तक कोई परिवर्तन हुआ है, तब तक आप स्क्रिप्ट प्राप्त करने के लिए एक स्क्रिप्ट प्राप्त कर सकते हैं, यह केवल परिवर्तन लॉग को पार्स करने और कुछ आइटम बदलने पर कार्रवाई करने का मामला है।
DBPath *path = [DBPath root];
[fileSystem addObserver:self forPathAndChildren:path block:^() {
NSLog(@"something changed in your dropbox folder!");
}];
ड्रॉपबॉक्स हाल ही में घोषणा WebHooks जाने का रास्ता है!
आप हमें बाहर की मदद करने में रुचि रखते हैं, बस अपनी जानकारी दर्ज करने के लिए के माध्यम से क्लिक करें, और हम संपर्क में रहेंगे:
मुबारक Dropboxing!
आपका लिंक मृत है – oucil
ड्रॉपबॉक्स डेल्टा के लिए एक नया लंबे मतदान समाप्ति बिंदु है:
https://www.dropbox.com/developers/blog/63/low-latency-notification-of-dropbox-file-changes
ड्रॉपबॉक्स अब आधिकारिक तौर पर Webhooks प्रदान करता है https://www.dropbox.com/developers/blog/90/announcing-dropbox-webhooks
हालांकि ड्रॉपबॉक्स के डेल्टा एपीआई सभी संशोधित फ़ाइल की एक सूची प्राप्त करने के लिए प्रयोग किया जाता है विवरण, एक वेबहूक वह है जिसे किसी बदलाव के बारे में अधिसूचित करने की आवश्यकता होती है (फ़ाइल में संशोधन, जोड़ या हटाना बदलना)
- यहां जाएं: Dropbox Developer App Console
- अपनी ऐप पर क्लिक करें जिसमें वे फ़ाइलें हैं जिनके परिवर्तन आप अधिसूचित करना चाहते हैं।
- "वेबबुक"
- पर लिंक करें जो लिंक पोस्ट विधि के माध्यम से अधिसूचनाओं को संभाल लेंगे।
- सक्षम क्लिक करें।
जिस क्षण से आप सक्षम क्लिक करते हैं, ड्रॉपबॉक्स आपके द्वारा दर्ज किए गए लिंक को एक अनुरोध भेजता है यह देखने के लिए कि क्या यह GET अनुरोध का जवाब देता है या नहीं। आपको यह सुनिश्चित करने की ज़रूरत है कि लिंक इसका जवाब दे। हैं, अजगर और बोतल ढांचा के साथ काम कर कोड की दो पंक्तियाँ निम्नलिखित के लिए पर्याप्त है:
@app.route('/webhook', methods=['GET'])
def verify():
'''Respond to the webhook verification (GET request) by echoing back the challenge parameter.'''
return request.args.get('challenge')
अब आप पोस्ट के माध्यम से ऊपर के लिंक करने के लिए हर बार एक परिवर्तन ड्रॉपबॉक्स लिए किया जाता है अधिसूचित किया जाएगा। अधिसूचनाओं के साथ जिस तरह से आप चाहते हैं उससे निपटें। :)
गलत। ड्रॉपबॉक्स वेबशूक अधिसूचनाएं केवल उन उपयोगकर्ताओं के खातों में परिवर्तनों की सूचना देती हैं जिन्होंने आपके एपीआई ऐप को अपने खातों से कनेक्ट करने के लिए अधिकृत किया है। –
सच नहीं है। क्या आपने सुझाए गए चरणों का पालन करके मेरा जवाब परीक्षण किया था या सिर्फ यह कह रहे हैं कि यह काम नहीं करेगा क्योंकि आप ऐसा सोचते हैं। यदि पूर्व है, तो मुझे बताएं, मैं इसे फिर से जांचूंगा और अपना जवाब बदल दूंगा। –
- 1. ड्रॉपबॉक्स साझाकरण फ़ाइल यूआरएल
- 2. SQLite फ़ाइल लॉकिंग और ड्रॉपबॉक्स
- 3. जब कोई स्रोत फ़ाइल
- 4. ड्रॉपबॉक्स
- 5. ड्रॉपबॉक्स एपीआई
- 6. स्वचालित फ़ाइल-वर्जनिंग (ड्रॉपबॉक्स की तरह)
- 7. पायथन ड्रॉपबॉक्स एपीआई - टोकन फ़ाइल सहेजें?
- 8. ड्रॉपबॉक्स एपीआई
- 9. ड्रॉपबॉक्स एकीकरण
- 10. iOS: त्रुटि जब ड्रॉपबॉक्स के लिए आवेदन विशेष फ़ाइल को भेजने UIDocumentInteractionController
- 11. जब कोई php फ़ाइल बंद न करें?
- 12. बाइट स्ट्रीम और ड्रॉपबॉक्स एपीआई
- 13. MySQL को ड्रॉपबॉक्स
- 14. ड्रॉपबॉक्स एसडीके 401 त्रुटि
- 15. ड्रॉपबॉक्स इन-ऐप लॉगिन
- 16. ड्रॉपबॉक्स एपीआई का उपयोग करके सभी ड्रॉपबॉक्स फाइलों और फ़ोल्डर को सूचीबद्ध करें और एंड्रॉइड
- 17. क्या एक ही उपयोगकर्ता ड्रॉपबॉक्स पर अपलोड करने के लिए ड्रॉपबॉक्स एपीआई का उपयोग करने का कोई तरीका है?
- 18. ड्रॉपबॉक्स एसडीके रिपोजिटरी मेवेन
- 19. ड्रॉपबॉक्स से रन आर
- 20. ड्रॉपबॉक्स में Unsync'd गिट रिपोजिटरी
- 21. ड्रॉपबॉक्स कैसे काम करता है?
- 22. क्या कोई निश्चित फ़ाइल अपलोड न करने के लिए ड्रॉपबॉक्स को बताने का कोई तरीका है? (ग्रहण से संबंधित)
- 23. ड्रॉपबॉक्स चुनिंदा सिंकिंग - पैटर्न मिलान?
- 24. कोई तुलना फ़ाइल की तारीख बैश
- 25. ' "SDL.h" ऐसी कोई फ़ाइल या निर्देशिका खोजी' जब संकलन
- 26. त्रुटि "ऐसा कोई फ़ाइल या निर्देशिका" जब Django चल
- 27. सार्वजनिक ड्रॉपबॉक्स फ़ोल्डर की सामग्री पुनर्प्राप्त करें?
- 28. सिंटेक्स त्रुटि जब फ़ाइल
- 29. डेल्फी के लिए ड्रॉपबॉक्स एपीआई?
- 30. त्रुटि जब कस्टम फ़ाइल
मैंने अभी एक और तरीका खोजा है; आरएसएस के माध्यम से। वेंट सूची के नीचे, तत्काल अधिसूचनाओं के लिए आरएसएस फ़ीड को पकड़ने के लिए एक लिंक है। Http://www.technospot.net/blogs पर और अधिक जानकारी के लिए/get-instant-notifcation-of-dropbox-file-change/ – Gandalf
आह, यह चालाक है - मैं आपकी प्रतिक्रिया को मेरी में संपादित करूंगा। :) –
फिर आप आरएसएस फ़ीड का उपयोग किसी ऐसे ईमेल के माध्यम से कर सकते हैं जैसे ifttt.com आपको एक ईमेल, पुश अधिसूचना, ट्वीट इत्यादि भेजने के लिए आदि। आप कितनी जल्दी जानना चाहते थे! – ChelseaStats