> Comment #30564
It's mostly done for USPS only. I don't have time these days to continue development, so if someone wants to pick this up - that would be great.
My code is available @
(branch packtrack) .
There are couple of points, worth mentioning
1) USPS, FedEx, UPS provide tracking information in XML only. AFAIK XML is not welcomed in spice handlers
2) To get access to FedEx and UPS API one have to have an enterprise account (I guess, DDG can help with that)
3) Tracking plugins differ mostly in server part (different API URLs, Tracking # formats) and client JS is mostly the same. I moved common (rendering) JS functionality into separate files, so that provider-specific code need only to prepared data for rendering. Another approach could be running sort of XML-to-JSON proxy on DDG side, which would redirect calls to various tracking API, handle XML response, and return uniform JSON result to JS, so that client side JS would be siply rendering the response.
Sorry for the lack of updates, good luck
5 years and 4 months ago
Any updates :) ?
5 years and 2 months ago
It looks like Anthony Bartoli stopped working on this feature, so it's up for grabs once again.
4 years and 10 months ago
Keep in Touch
© DuckDuckGo. The search engine that doesn't track you.
Login with Github
Forgot your password?
Don't have an account?
Report this content for:
Attempting to drive traffic to a website by posting off-topic links to a personal/business website.
Insulting or provocative (and not in a good way).
Lewd or offensive language.
Post is entirely unrelated to the topic being discussed.
Post is likely copy/pasted from another website and was meant for blackhat SEO.
Enter your own description of the flagged post.