KIM-JINO5 3 dienas atpakaļ
vecāks
revīzija
fe6ba9a2fd
4 mainītis faili ar 24 papildinājumiem un 24 dzēšanām
  1. 9 9
      .env
  2. 8 8
      .env.production
  3. 6 6
      app/Models/CoupangLib.php
  4. 1 1
      resources/views/mobile/layouts/app.blade.php

+ 9 - 9
.env

@@ -9,11 +9,11 @@ LOG_DEPRECATIONS_CHANNEL=null
 LOG_LEVEL=debug
 
 DB_CONNECTION=mysql
-DB_HOST=db.web.or.kr
+DB_HOST="${LOCAL_IP}"
 DB_PORT=3306
 DB_DATABASE=pick
-DB_USERNAME=admin
-DB_PASSWORD=bluescreen!!
+DB_USERNAME="${MYSQL_USER}"
+DB_PASSWORD="${MYSQL_PASSWORD}"
 
 BROADCAST_DRIVER=log
 CACHE_DRIVER=redis
@@ -25,18 +25,18 @@ SESSION_LIFETIME=120
 MEMCACHED_HOST=
 
 REDIS_HOST=redis
-REDIS_PASSWORD=bluescreen!!
+REDIS_PASSWORD="${REDIS_PASSWORD}"
 REDIS_PORT=6379
 REDIS_DB=3
 REDIS_CACHE_DB=3
 
 MAIL_MAILER=smtp
-MAIL_HOST=${SMTP_DOMAIN}
-MAIL_PORT=${SMTP_PORT}
-MAIL_USERNAME=${SMTP_USER}
-MAIL_PASSWORD=${SMTP_PASS}
+MAIL_HOST="${SMTP_HOST}"
+MAIL_PORT="${SMTP_PORT}"
+MAIL_USERNAME="${SMTP_USER}"
+MAIL_PASSWORD="${SMTP_PASS}"
 MAIL_ENCRYPTION=ssl
-MAIL_FROM_ADDRESS=${SMTP_USER}
+MAIL_FROM_ADDRESS="${SMTP_USER}"
 MAIL_FROM_NAME="${APP_NAME}"
 MAIL_SMTP_TIMEOUT=30
 

+ 8 - 8
.env.production

@@ -12,8 +12,8 @@ DB_CONNECTION=mysql
 DB_HOST=mysql
 DB_PORT=3306
 DB_DATABASE=pick
-DB_USERNAME=admin
-DB_PASSWORD=bluescreen!!
+DB_USERNAME="${MYSQL_USER}"
+DB_PASSWORD="${MYSQL_PASSWORD}"
 
 BROADCAST_DRIVER=log
 CACHE_DRIVER=redis
@@ -27,18 +27,18 @@ SESSION_SAME_SITE=lax
 MEMCACHED_HOST=
 
 REDIS_HOST=redis
-REDIS_PASSWORD=bluescreen!!
+REDIS_PASSWORD="${REDIS_PASSWORD}"
 REDIS_PORT=6379
 REDIS_DB=3
 REDIS_CACHE_DB=3
 
 MAIL_MAILER=smtp
-MAIL_HOST=${SMTP_DOMAIN}
-MAIL_PORT=${SMTP_PORT}
-MAIL_USERNAME=${SMTP_USER}
-MAIL_PASSWORD=${SMTP_PASS}
+MAIL_HOST="${SMTP_HOST}"
+MAIL_PORT="${SMTP_PORT}"
+MAIL_USERNAME="${SMTP_USER}"
+MAIL_PASSWORD="${SMTP_PASS}"
 MAIL_ENCRYPTION=ssl
-MAIL_FROM_ADDRESS=${SMTP_USER}
+MAIL_FROM_ADDRESS="${SMTP_USER}"
 MAIL_FROM_NAME="${APP_NAME}"
 MAIL_SMTP_TIMEOUT=30
 

+ 6 - 6
app/Models/CoupangLib.php

@@ -6,7 +6,7 @@ use Illuminate\Support\Facades\Http;
 
 class CoupangLib
 {
-    const SUB_ID = 'AF0305179';
+    const SUB_ID = 'pick202303';
     const BASE_URL = 'https://api-gateway.coupang.com';
     const BASE_PATH = '/v2/providers/affiliate_open_api/apis/openapi';
 
@@ -25,7 +25,7 @@ class CoupangLib
      */
     public function getBestCategories(int $categoryID): ?array
     {
-        $path = sprintf('/v1/products/bestcategories/%s?limit=%d', $categoryID, 100);
+        $path = sprintf('/v1/products/bestcategories/%s?limit=%d&subId=%s', $categoryID, 100, self::SUB_ID);
         $auth = $this->getAuthorization($path);
 
         $response = Http::withHeaders([
@@ -42,7 +42,7 @@ class CoupangLib
      */
     public function getSearch(?string $keyword): ?array
     {
-        $path = sprintf('/products/search?keyword=%s&limit=%d&srpLinkOnly=false', urlencode($keyword), 10);
+        $path = sprintf('/products/search?keyword=%s&limit=%d&srpLinkOnly=false&subId=%s', urlencode($keyword), 10, self::SUB_ID);
         $auth = $this->getAuthorization($path);
 
         $response = Http::withHeaders([
@@ -59,7 +59,7 @@ class CoupangLib
      */
     public function getAllCoupangPL(): ?array
     {
-        $path = '/v1/products/coupangPL?limit=100';
+        $path = sprintf('/v1/products/coupangPL?limit=100&subId=%s', self::SUB_ID);
         $auth = $this->getAuthorization($path);
 
         $response = Http::withHeaders([
@@ -76,7 +76,7 @@ class CoupangLib
      */
     public function getCoupangPL(int $brandID): ?array
     {
-        $path = sprintf('/v1/products/coupangPL/%s?limit=%d', $brandID, 100);
+        $path = sprintf('/v1/products/coupangPL/%s?limit=%d&subId=%s', $brandID, 100, self::SUB_ID);
         $auth = $this->getAuthorization($path);
 
         $response = Http::withHeaders([
@@ -93,7 +93,7 @@ class CoupangLib
      */
     public function getGoldBox(): ?array
     {
-        $path = '/v1/products/goldbox';
+        $path = sprintf('/v1/products/goldbox?subId=%s', self::SUB_ID);
         $auth = $this->getAuthorization($path);
 
         $response = Http::withHeaders([

+ 1 - 1
resources/views/mobile/layouts/app.blade.php

@@ -84,7 +84,7 @@
                 <a href="{{ url('/') }}" class="">이 사이트</a>는 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
             </p>
             <cite>
-                © 2023~{{ date('Y') }} PLAYR. All rights reserved.
+                © 2023~{{ date('Y') }} TOSIRO. All rights reserved.
             </cite>
         </footer>