On the 15th, I randomly got this error that surprised me and I’m not sure why roblox blocked me from making a request to OpenCloud API, and I follow all of roblox’s guidelines and ratelimits, but I’m not sure why this is happening. I do use this library.
PC Info: Ubuntu Linux, Code Server (Lastest Version) if you need link,
Date First Experienced: 7/15/2023
Date Last Experienced: Still going on
Reproduction Steps:
Run OpenCloud API datastore
import rblxopencloud, os
from dotenv import load_dotenv
load_dotenv()
ethosExperience = rblxopencloud.Experience(4293350397, api_key=os.getenv("OPENCLOUD_DATASTORE_SECRET"))
datastore = ethosExperience.get_data_store("Hidden", scope="global")
print(datastore.get(225887981))
You will get Your key may have expired, or may not have permission to access this resource
Let me know what I can provide to assist you in debugging this further.
It works on my local machine, but not on my server. I doubled checked my IP address, but it is the correct one that I whitelisted on creator dashboard.
Hello, following up, it works…I do believe it was an issue on Python’s side because the .env file was not loading properly, and that caused my token to not get properly inserted. Sorry for the trouble, my fault. It works like normal.