add share link and temporary direct link method. refactoring api implicit class. change readme.