Change deprecated link_shareid to shareid. Add UploadLink method with passing tests