Basecamp မှာ အဓိက ပြဿနာက tasks list အကုန်လုံးကို တစ်နေရာတည်းမှာ ကြည့်မရတာပဲ။ ဒါပေမယ့် API အပြည့်အစုံပေးထားတော့ ကိုယ့်ဘာသာကိုယ် python နဲ့ ရေးပြီး ထုတ်လိုက်တယ်။ Basecamp API မှာ ပြဿနာ နောက်တစ်ခုက အဆင့်ဆင့် ထုတ်နေရတာပဲ။
Projects အားလုံးထဲက todo setname ကို ရှာရတယ်။ setname ကနေ တဆင့် todo sets ကို ယူရတယ်။ ပြီးမှ todo တွေကို ဆွဲထုတ်လို့ရတယ်။
code ကတော့ ခက်ခက်ခဲခဲ မဟုတ်ပေမယ့် API ကို နားလည်အောင် အချိန်ပေးပြီး ဖတ်လိုက်ရတယ်။ https://github.com/saturngod/basecamp3-getall-incomplete-todo မှာ ကျွန်တော် code ကို တင်ထားပါတယ်။ Basecamp သုံးသည့် သူတွေ အသုံးဝင်မယ်လို့ ထင်ပါတယ်။ OAuth ကနေ access key နဲ့ company id လိုပါမယ်။
Leave a Reply