-
-
Notifications
You must be signed in to change notification settings - Fork 975
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Weibo download incomplete #4168
Comments
I only got till 2022-07-20 07:54:16 before it stopped with this account. It appears that Weibo sometimes sends an empty response even though it shouldn't and gallery-dl currently interprets that as the end of the timeline. Retrying the same request a couple of times should help. |
Been trying for about ten times, didn't work at all |
I wasn't talking about you retrying, but the gallery-dl code ... Anyway, it seems that there is a hard limit with how far back weibo allows one to go, at least on the timeline for tabtype=feed. Post 4108417012636584 from 2017/05/17 appears to be the last accessible one using this API endpoint. https://weibo.com/ajax/statuses/mymblog?uid=6019229199&feature=0&since_id=4108417012636584 You could try all the other How did you get a link to this user's first post? |
Hello, I also had this problem when using gallery-dl to download image from weibo. Update: {
"data": {
"since_id": "4839329857536226_4839738068701694|1034:4839735135502387_20221130_-1",
"list": []
},
"bottom_tips_visible": false,
"bottom_tips_text": "",
"ok": 1
} If you send the request again with the I tested other accounts, and when the Weibo image is actually loaded, the list it returns is not necessarily empty, but its {
"data": {
"since_id": 0,
"list": [
{
"pid": "008rbDxXgy1h4nz35ottoj31900u0wq4",
"mid": "4796635823476885",
"is_paid": false,
"timeline_month": "",
"timeline_year": "",
"object_id": "1042018:34ae58ca49fcd09a44397045013a39d9",
"type": "pic"
},
{
"pid": "008rbDxXgy1h4o043fk2pj30ku13in3h",
"mid": "4796635823476885",
"is_paid": false,
"timeline_month": "",
"timeline_year": "",
"object_id": "1042018:2b8a854c07aae880e1dbca34d3928468",
"type": "pic"
},
{
"pid": "008rbDxXgy1h3ydky1a9kj30wn0dwjwd",
"mid": "4788655920776472",
"is_paid": false,
"timeline_month": "",
"timeline_year": "",
"object_id": "1042018:97587a8e4b8490382bcb1d0a9b53c6a1",
"type": "pic"
},
{
"pid": "008rbDxXgy1h3nr6ejgzej31hc0u0tln",
"mid": "4785303568780117",
"is_paid": false,
"timeline_month": "06",
"timeline_year": "2022",
"object_id": "1042018:e5baff22a86e619c35bb138e7f548fce",
"type": "pic"
},
{
"pid": "008rbDxXgy1h3i6yvb03cj30wn0dwdoq",
"mid": "4784730057213232",
"is_paid": false,
"timeline_month": "06",
"timeline_year": "2022",
"object_id": "1042018:9940fc72b75958fa243be500d480ab46",
"type": "pic"
},
{
"pid": "008rbDxXgy1h3hyyjl2rcj30wn0dwdoq",
"mid": "4783491886089040",
"is_paid": false,
"timeline_month": "06",
"timeline_year": "2022",
"object_id": "1042018:196d01f2a5af1c30a730dce1806c0b0a",
"type": "pic"
},
{
"pid": "008rbDxXgy1h3a4h0312wj30wn0dwdoq",
"mid": "4781009785325408",
"is_paid": false,
"timeline_month": "",
"timeline_year": "",
"object_id": "1042018:a978607db0912e53155a9515a8e3637d",
"type": "pic"
},
{
"pid": "008rbDxXgy1h2turdmfznj31hc0u0kj1",
"mid": "4775883259250379",
"is_paid": false,
"timeline_month": "",
"timeline_year": "",
"object_id": "1042018:363552624947aa7a83d8f787464cfdf2",
"type": "pic"
},
{
"pid": "008rbDxXgy1h2turg76ctj31hc0u0np2",
"mid": "4775883259250379",
"is_paid": false,
"timeline_month": "",
"timeline_year": "",
"object_id": "1042018:a839fd918faa4c3564c3651b3b6355f2",
"type": "pic"
},
{
"pid": "008rbDxXgy1h2ktizbfmnj31hc0u0kjl",
"mid": "4773078053162341",
"is_paid": false,
"timeline_month": "",
"timeline_year": "",
"object_id": "1042018:0c2aee6ac109547117ecd7a73f481d22",
"type": "pic"
}
]
},
"bottom_tips_visible": false,
"bottom_tips_text": "",
"ok": 1
} The above situation is what I tested on the album page of Weibo. Therefore, I think that we cannot stop sending requests based on whether the list is empty alone, and the value of |
don't automatically stop when receiving an empty status list shouldn't improve 'tabtype=feed' results, but at least 'tabtype=album' ones and others using cursors won't end prematurely
@mikf I now install gallery-dl through scoop. If I clone this repository to get the latest code, how do I run it? |
@YuanGYao |
There's no any error occurred, it just stopped at some point of time.
e.g. First post from this account is at 2016/10/21, but it stopped downloading at 2017/05/17 without any notice.
The text was updated successfully, but these errors were encountered: