• 01-12-2023, 22:13:34
    #1
    Merhabalar, 20-25 adet ürün resmi ekleme işi verilecektir. Profilimdeki whtaspap üzerinden iletişime geçebilirsiniz. en geç 1-2 saate bitmesi gerekiyor resimler hazır
  • 01-12-2023, 22:14:54
    #2
    iş aktifse alabilirim
  • 01-12-2023, 22:15:31
    #3
    bu kodile sitenize 1 dakika 100lerce resim yükleyebilirsiniz.
    import requests
    
    url = 'https://yoursite.com/xmlrpc.php'  # WordPress site URL'nizi buraya ekleyin
    username = 'your_username'  # WordPress kullanıcı adınızı buraya ekleyin
    password = 'your_password'  # WordPress şifrenizi buraya ekleyin
    
    # Resim dosyasının yolu
    image_path = '/path/to/your/image.jpg'  # Yüklemek istediğiniz resmin dosya yolunu buraya ekleyin
    
    with open(image_path, 'rb') as img:
        img_data = img.read()
    
    headers = {'Content-Type': 'image/jpeg'}  # Resim türüne göre Content-Type belirleyin
    
    data = {
        'name': 'image.jpg',  # Yüklenecek resmin adı
        'type': 'image/jpeg',  # Resim türü
        'bits': img_data,  # Resim verisi
        'overwrite': True  # Eğer aynı isimde dosya varsa üzerine yazılmasını istiyorsanız True yapın
    }
    
    # XML-RPC isteği
    xmlrpc_request = """<methodCall>
                            <methodName>wp.uploadFile</methodName>
                            <params>
                                <param>
                                    <value>
                                        <string>{}</string>
                                    </value>
                                </param>
                                <param>
                                    <value>
                                        <string>{}</string>
                                    </value>
                                </param>
                                <param>
                                    <value>
                                        <struct>
                                            <member>
                                                <name>name</name>
                                                <value>
                                                    <string>{}</string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>type</name>
                                                <value>
                                                    <string>{}</string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>bits</name>
                                                <value>
                                                    <base64>{}</base64>
                                                </value>
                                            </member>
                                            <member>
                                                <name>overwrite</name>
                                                <value>
                                                    <boolean>{}</boolean>
                                                </value>
                                            </member>
                                        </struct>
                                    </value>
                                </param>
                            </params>
                        </methodCall>""".format(username, password, data['name'], data['type'],
                                              img_data.decode('utf-8'), data['overwrite'])
    
    response = requests.post(url, headers={'Content-Type': 'application/xml'}, data=xmlrpc_request)
    
    print(response.text)
  • 01-12-2023, 22:22:34
    #4
    shms adlı üyeden alıntı: mesajı görüntüle
    bu kodile sitenize 1 dakika 100lerce resim yükleyebilirsiniz.
    import requests
    
    url = 'https://yoursite.com/xmlrpc.php'  # WordPress site URL'nizi buraya ekleyin
    username = 'your_username'  # WordPress kullanıcı adınızı buraya ekleyin
    password = 'your_password'  # WordPress şifrenizi buraya ekleyin
    
    # Resim dosyasının yolu
    image_path = '/path/to/your/image.jpg'  # Yüklemek istediğiniz resmin dosya yolunu buraya ekleyin
    
    with open(image_path, 'rb') as img:
        img_data = img.read()
    
    headers = {'Content-Type': 'image/jpeg'}  # Resim türüne göre Content-Type belirleyin
    
    data = {
        'name': 'image.jpg',  # Yüklenecek resmin adı
        'type': 'image/jpeg',  # Resim türü
        'bits': img_data,  # Resim verisi
        'overwrite': True  # Eğer aynı isimde dosya varsa üzerine yazılmasını istiyorsanız True yapın
    }
    
    # XML-RPC isteği
    xmlrpc_request = """<methodCall>
                            <methodName>wp.uploadFile</methodName>
                            <params>
                                <param>
                                    <value>
                                        <string>{}</string>
                                    </value>
                                </param>
                                <param>
                                    <value>
                                        <string>{}</string>
                                    </value>
                                </param>
                                <param>
                                    <value>
                                        <struct>
                                            <member>
                                                <name>name</name>
                                                <value>
                                                    <string>{}</string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>type</name>
                                                <value>
                                                    <string>{}</string>
                                                </value>
                                            </member>
                                            <member>
                                                <name>bits</name>
                                                <value>
                                                    <base64>{}</base64>
                                                </value>
                                            </member>
                                            <member>
                                                <name>overwrite</name>
                                                <value>
                                                    <boolean>{}</boolean>
                                                </value>
                                            </member>
                                        </struct>
                                    </value>
                                </param>
                            </params>
                        </methodCall>""".format(username, password, data['name'], data['type'],
                                              img_data.decode('utf-8'), data['overwrite'])
    
    response = requests.post(url, headers={'Content-Type': 'application/xml'}, data=xmlrpc_request)
    
    print(response.text)
    Hazır kod paylaşırken lütfen inceleyip ekleyin, bu kod ile her dosyanın adını ayrı ayrı girmelisiniz ve aynı zamanda eklenen dosyaların orijinal isimleri değişeceği için görsellerin seolarını olumsuz etkileyecektir. Ayrıca xmlrpc üzerinden yüklü request atarsanız hosting muhtemelen ip ban atacaktır.
  • 01-12-2023, 22:41:26
    #5
    ErayEfe adlı üyeden alıntı: mesajı görüntüle
    Hazır kod paylaşırken lütfen inceleyip ekleyin, bu kod ile her dosyanın adını ayrı ayrı girmelisiniz ve aynı zamanda eklenen dosyaların orijinal isimleri değişeceği için görsellerin seolarını olumsuz etkileyecektir. Ayrıca xmlrpc üzerinden yüklü request atarsanız hosting muhtemelen ip ban atacaktır.

    kodu düzenleyip kullanacak