5656
5757# ── Get API keys ────────────────────────────────────────────────────────────
5858echo " "
59- echo -e " ${YELLOW} Enter your urBackend API keys (from https://urbackend.bitbros.in)${NC} "
59+ echo -e " ${YELLOW} Enter your urBackend Publishable Key (from https://urbackend.bitbros.in)${NC} "
6060read -r -p " Publishable Key (pk_live_...): " PUBLISHABLE_KEY
61- read -r -p " Secret Key (sk_live_...): " SECRET_KEY
62- read -r -p " Project ID: " PROJECT_ID
6361
64- if [ -z " $PUBLISHABLE_KEY " ] || [ -z " $SECRET_KEY " ] || [ -z " $PROJECT_ID " ] ; then
65- echo -e " ${RED} ❌ All API keys are required.${NC} "
62+ if [ -z " $PUBLISHABLE_KEY " ]; then
63+ echo -e " ${RED} ❌ Publishable Key is required.${NC} "
6664 exit 1
6765fi
6866
9795# Create .env
9896cat > .env << EOF
9997URBACKEND_PUBLISHABLE_KEY=${PUBLISHABLE_KEY}
100- URBACKEND_SECRET_KEY=${SECRET_KEY}
101- URBACKEND_PROJECT_ID=${PROJECT_ID}
10298URBACKEND_API_URL=https://api.ub.bitbros.in
10399EOF
104100
@@ -115,7 +111,6 @@ from urbackend import UrBackendClient
115111load_dotenv()
116112
117113PUBLISHABLE_KEY = os.getenv("URBACKEND_PUBLISHABLE_KEY", "")
118- SECRET_KEY = os.getenv("URBACKEND_SECRET_KEY", "")
119114API_URL = os.getenv("URBACKEND_API_URL", "https://api.ub.bitbros.in")
120115
121116
@@ -124,7 +119,7 @@ def main():
124119 print("=" * 50)
125120
126121 # Initialize with publishable key (safe for frontend use)
127- client = UrBackendClient(api_key=PUBLISHABLE_KEY, base_url =API_URL)
122+ client = UrBackendClient(api_key=PUBLISHABLE_KEY, base =API_URL)
128123
129124 # ── Database: Create a document ───────────────────────────────────
130125 print("\n📝 Creating a post...")
0 commit comments