Integrate API changes (pattern.web)
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 25/100
Hướng nghiên cứu
Bắt đầu bằng cách chạy các ví dụ bị ảnh hưởng trong examples/01-web/03-bing.py, 02-google-translate.py và 11-facebook.py, sau đó kiểm tra các tích hợp pattern.web tương ứng. Kiểm tra các lỗi Bing, Google Translate, Facebook và Yahoo được liệt kê, đồng thời xác định những thay đổi cần thiết về xác thực hoặc dịch vụ. Hoàn tất khi các ví dụ được hỗ trợ có một hướng hoạt động đã được xác định hoặc báo cáo rõ ràng khóa cấp phép cần thiết và các dịch vụ không khả dụng.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Some of the APIs for services (such as Bing Search API, Google Translate API and Facebook) supported by pattern.web are deprecated, require a paid subscription or have changed in some other way.
- Bing yields
URLError: Invalid header value 'BasicO lZuSkVLNEhUbG50RTNTeUY1OFFMa1VDTHAvNzh0a1lqVjFGbDNKN2xIYTA9\n'when running the example inexamples/01-web/03-bing.py.- The Bing Search API is a paid service now.
- Google (Translate) yields
HTTP401Authentication: Google translate API is a paid servicewhen running the example inexamples/01-web/02-google-translate.py.- In fact, the Google Cloud Translation API is a paid service now and apparently has no free quota.
- Facebook yields
HTTP401Authentication:when running the example inexamples/01-web/11-facebook.py.- Seems that Facebook Graph API has changed.
- Yahoo:
HTTP401Authentication: Yahoo search API is a paid service- The BOSS JSON Search API is discontinued since March 31, 2016.
- The following services seem to work fine: Twitter, Google Search, Flickr, Wikipedia, Wikia
- I haven't checked for: DuckDuckGo (and there might be more missing!)
We should find out if any of the authentication errors are simply related to outdated tokens that simply need to be updated or if they actually require a (new) subscription. If they require a subscription, we should find out whether they offer a free quota (e.g. 100 request/day or something). If not, users will have to deal with license keys themselves, in this case we should raise some exception when no license key is provided.
- Ngôn ngữ chính
- Python
- Star
- 8.9k
- Fork
- 1.6k
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của clips/pattern
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 72/100
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 72/100
-
pattern.graph example Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 65/100
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 45/100
-
pattern lib not found Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100
Tất cả issue của clips/pattern
Issue tương tự
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 75/100
-
hcocena Đang mởpolicies-accepted pre-review precheck-passed
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
Bioconductor/BiocContributions#214 · 5 bình luận ·
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 92/100
TencentCloud/Octop#1169 · 1 bình luận ·
-
[开源推荐] 在老板拷问你之前,先让 AI 灵魂拷问你 Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
521xueweihan/HelloGitHub#3778 ·
-
The version checker's trailing attribute region has no control for a less-than inside a quoted value Đang mởarea: dashboard area: tests bug perceived difficulty: 2 python
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
Nitjsefnie-Harness-Commons/daedalus#1105 · 1 bình luận ·