Текущий пигшит ожидает, что файл_сервиса будет файлом. Таким образом, вам нужно будет сначала загрузить удаленный файл, а затем использовать его в pygsheets.
import requests
import pygsheets
image_url = "https://api.myjson.com/bins/******"
r = requests.get(image_url)
with open("service.json",'wb') as f:
f.write(r.content)
gc = pygsheets.authorize(service_file='service.json')