Stashes - danopia/deviantart-difi GitHub Wiki
This class is used to interact with the "Staches", i.e. drafted Deviations in the Sta.sh website.
More information about this class can be obtained by studying the stash.js
and stash.page.js
files.
delete_deviation_from_stashes
Usage
- When clicking "Delete" on a deviation in the Sta.sh
Params
deviationid
: string (e.g. "640985910")
Response
Returns null.
get_root_stream
Returns list of draft deviations in Sta.sh?
Usage
- Loads the root sta.sh folder containing drafts
Params
offset
: string (e.g. "0" or "5")limit
: string (e.g. "15", "120" or "360")filter
: string (e.g. "writer_sidebar", "" or null)
Examples: ["0","0",null]
, ["0","15","writer_sidebar"]
, ["5","360",""]
Response
- On success, returns:
offset
: number, e.g. 0datex
: string, containing html
get_folder_as_stack_thumbs
undocumented
Usage
Params
stashid
: number (e.g. "6566674588052091")traversal_offset
: string (e.g. "" or "25")
move_into
undocumented
Usage
Params
absorbing_stack
: number (e.g. "8736158813794610")injecting_stack
: number (e.g. "3496505973744672")
Response
get_folder_id
undocumented
Usage
Params
- unknown: string, e.g. "Drafts"
Response
- On success, returns undocumented
- On fail, returns:
error
: "No stash"details
: string, the requested folder name (e.g. "Drafts")
remove_from_named_stack
undocumented
Usage
Params
- unknown
- unknown: string, e.g. "Drafts"
Response
set_description
undocumented
Usage
Params
current_folderid
name
Response
get_description
undocumented
Usage
Params
current_folderid
: number (e.g. "7371145541314968")
Response
- On success, returns:
formatted
: nullraw
: null
- On fail, returns:
error
: "Stack does not exist"
rename
undocumented
Usage
Params
current_folderid
: numbername
: string
Response
merge
undocumented
Usage
Params
surviving_id
stashid
Response
set_position
Usage
Params
surviving_id
position
Response
get_folder_stream
Returns list of draft deviations in a Sta.sh folder?
Usage
Params
current_folderid
: string (e.g. "7371145541314968")offset
: string (e.g. "0")limit
: string (e.g. "0")filter
: string (e.g. "")browselimit
: string (e.g. "120")
Response
datex
: string (contains long html string)id
: number (e.g. 7371145541314968)name
: string (e.g. "Drafts" or "Folder Name")offset
: number (e.g. "0")owner_avatar
: string (e.g. "https://a.deviantart.net/avatars/d/a/dadroid-bot.png?2")ownerid
: string (e.g. "37591934")
move_to_parent_stack
undocumented
Usage
Params
stashid